我将相机图像存储到我的应用程序中的特定文件夹以及我的默认文件夹中,我也有一个功能,用户可以将多个图像上传到服务器我这样做是通过创建自定义库也很好但是当我打开它时,它显示多个重复的图像,因为我将图像存储在两个地方,但我希望显示一个图像,即一次只显示我的画廊或我的特定文件夹图像。 我所做的是
Intent i = new Intent(Action.ACTION_MULTIPLE_PICK);
startActivityForResult(i, 200);
**My OnActivityResult method**
protected void onActivityResult(int requestCode, int resultCode, Intent data){
if (requestCode == 200 && resultCode == Activity.RESULT_OK) {
String[] all_path = data.getStringArrayExtra("all_path");
ArrayList<CustomGallery> dataT = new ArrayList<CustomGallery>();
for (String string : all_path) {
CustomGallery item = new CustomGallery();
item.sdcardPath = string;
dataT.add(item);
imageList.add(string);
}
viewSwitcher.setDisplayedChild(0);
adapter.addAll(dataT);
}
}