小编Jam*_*mal的帖子

Listview使用通用图像加载器重新加载已加载的图像

在我的Android项目我显示所有图像web service(Url),以ListView用于这个目的,我已经使用Universal image loader.如果我向下滚动然后向上滚动,则在List中加载一些图像后,已经加载的图像将再次重新加载.

 DisplayImageOptions.Builder displayImageOptionsBuilder = new DisplayImageOptions
                    .Builder().cacheOnDisk(true).cacheInMemory(true).considerExifParams(true);


 ImageLoader.getInstance().displayImage(imageUri, imageView,
                  displayImageOptionsBuilder.build());
Run Code Online (Sandbox Code Playgroud)

我尝试了什么

ImageAware imageAware = new ImageViewAware(imageView, false);
            ImageLoader.getInstance().displayImage(imageUri, imageAware,displayImageOptionsBuilder.build());
Run Code Online (Sandbox Code Playgroud)

即使使用此代码,它也不会在ListView中进行任何更改 reloading

编辑

适配器类

@Override
    public View getView(int position, View convertView, ViewGroup parent) {
        final String name = getItem(position);
        View view = convertView;    

        if (view == null) {
            view = createView();
            ViewHolder viewHolder = new ViewHolder();    
            viewHolder.image = (ImageView) view.findViewById(R.id.capsule_media_list_item_thumbnail_1);             
            view.setTag(viewHolder);    
        }

ImageHelper.initImage(viewHolder.image,
                imageUrl,
                R.drawable.vx_loading, loadingImageResource,displayOptionsCustomizer);

return view;
}

 private final DisplayOptionsCustomizer …
Run Code Online (Sandbox Code Playgroud)

android listview android-listview universal-image-loader

6
推荐指数
1
解决办法
5773
查看次数

播放scala浏览图像然后裁剪并提交到表单中

在My Play Framework Scala项目中,我想在表单提交上传图像,为此我使用了以下代码

form.scala.html

    @form(routes.Users.register(),'enctype -> "multipart/form-data") {
 @inputFile(field = algorithmForm("profileimage"), '_label -> "User Icon")
       <input type="submit" value="Add user" >
}
Run Code Online (Sandbox Code Playgroud)

Users.scala

 request.body.file("profileimage").map { picture =>
        import java.io.File
        val filename = picture.filename
        val contentType = picture.contentType

        picture.ref.moveTo(new File("D:\\User\\"+filename))   
        Ok("file created")
      }.getOrElse {
        Redirect(routes.Application.index).flashing(
          "error" -> "Missing file")
      }
Run Code Online (Sandbox Code Playgroud)

我真正需要的是什么

需要在view页面中显示所选图像然后cropping在该图像中执行操作,在表单上submit需要将裁剪后的图像上传到指定位置.所以我使用了https://github.com/andyvr/picEdit这个插件我做了所有那些人认为使用这个,plugin但不幸的是我无法提交它不起作用的表格.所以请提出任何plugin有这个提到的功能以及提交选项启用.

编辑

我有croppedsubmittedimage其他formvalues.It正在复制中特别提到的目录中的文件,但图像是original一个不croppedimage.actually我需要裁剪图像中对应的目录保存.而且它不重定向到使用其他pages.I Ok("submitted"),Redirect() …

javascript jquery scala playframework playframework-2.0

5
推荐指数
1
解决办法
266
查看次数

Android Space Bar不起作用

在我的Android项目中,我限制Edittext只允许使用Alphanumeric字符.我使用下面的代码片段来实现这一点

    <EditText
            android:id="@+id/edt_text"
            android:layout_width="140dp"      
            android:layout_height="wrap_content"                                   
            android:layout_margin="5dp"                                                 
            android:digits="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"
            android:ems="10"
            android:imeOptions="actionNext"
            android:maxLength="8"
            android:padding="5dp"
            android:singleLine="true" />
Run Code Online (Sandbox Code Playgroud)

但是当我使用这个代码时,如果我选中它中的Space Bar显示soft keypad是作为一个BackSpace按钮并删除中的字符EditText.有人请帮我解决这个问题.

android android-widget android-softkeyboard android-edittext

5
推荐指数
1
解决办法
1260
查看次数

Android Intent ACTION_CALL没有拨打电话

在我的Android应用程序中,我想在用户单击按钮时自动拨打电话.我使用下面的代码集来实现这个功能

Intent intent = new Intent(Intent.ACTION_CALL);
                intent.setData(Uri.parse("tel:911"));
                startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

在我的AndroidManifest.xml我也添加了这个 <uses-permission android:name="android.permission.CALL_PHONE" />权限.

但它只是用给定的911号码打开拨号盘,而不是拨打电话.

android action android-intent android-dialer

5
推荐指数
1
解决办法
1万
查看次数