小编Pun*_*r90的帖子

在onActivityResult方法中从库中接收多个图像

我想在我的应用程序的onActivity Result方法中从图库中获取多个图像,但我无法为其创建游标.如果我不使用光标,我无法获得所有图像的Uris.如果我必须选择单个图像,代码非常简单:

@Override
  protected void onActivityResult(int requestCode, int resultCode, Intent data) {
   super.onActivityResult(requestCode, resultCode, data);

 if (requestCode == RESULT_LOAD_IMAGE && resultCode == RESULT_OK && null != data) {
     Uri selectedImage = data.getData();
     String[] filePathColumn = { MediaStore.Images.Media.DATA };

     Cursor cursor = getContentResolver().query(selectedImage,
             filePathColumn, null, null, null);
     cursor.moveToFirst();

     int columnIndex = cursor.getColumnIndex(filePathColumn[0]);
     String picturePath = cursor.getString(columnIndex);
     cursor.close();

     // String picturePath contains the path of selected Image
     }
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我.

android android-gallery android-listview

5
推荐指数
2
解决办法
2668
查看次数

使用Jackson ObjectMapper将Json的一部分转换为HashMap

我试图以一种方式解组json文件,使得Json的少数属性被映射到我的模型类中存在的HashMap.属性的重置被映射到类的相应字段.请在下面找到Json:

{
         "_id":2,
         "Name":"xyz",
         "Age":20,
         "MEMO_TEXT":"yyy",
         "MEMO_LINK":"zzz",
         "MEMO_DOB":"",
         "MEMO_USERNAME":"linie orange",
         "MEMO_CATEGORY":2,
         "MEMO_UID":"B82071415B07495F9DD02C152E4805EC"
      }
Run Code Online (Sandbox Code Playgroud)

这里是我要映射这个Json的Model类:

public class Model{

    private int                              _id;
    private String                           name;
    private int                              age
    private HashMap<String, String> columns;

    //Getters and Setter methods
}
Run Code Online (Sandbox Code Playgroud)

所以在这里,我想要的是获得一个columns包含密钥的地图"MEMO_TEXT","MEMO_LINK","MEMO_DOB","MEMO_USERNAME","MEMO_CATEGORY","MEMO_UID"

Json中的其余属性映射到它们各自的字段.

是否可以使用杰克逊图书馆的ObjectMapper来做到这一点?

java json unmarshalling jackson object-object-mapping

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

在android中从互联网获取当前日期

我想知道 android 中是否有任何 API/类可以为我们提供原始日期,因为我不想从 android 设备获取日期/时间。

datetime android date android-asynctask

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