Android inbuilt Gallery/Camera
から複数の画像を選択する1つの機能を持つ1つのアプリケーションを使用しています。
以下のコードを使用して、ギャラリーを正常に開きます。
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent,"Select Picture"), SELECT_PICTURE);
しかし、ギャラリーから選択できる画像は1つだけです。作り付けのギャラリーから複数の画像を選択する方法を教えてください。
前もって感謝します !!!
私はこの2つのリンクを参照していました リンク1
1 : GalleryViewを使用して複数の画像を選択 および リンク2
しかし、私が探しているAnsを取得していません..しかし、私は代替の解決策を見つけました。組み込みのギャラリーからすべての画像を取得し、すべてのカスタムGelleryを設定します..このリンクをチェックしてください チェックボックス付きのカスタムギャラリー
お役に立てば幸いです。
Cursor imagecursor1 = managedQuery(
MediaStore.Images.Media.EXTERNAL_CONTENT_URI, columns, null,
null, orderBy + " DESC");
this.imageUrls = new ArrayList<String>();
imageUrls.size();
for (int i = 0; i < imagecursor1.getCount(); i++) {
imagecursor1.moveToPosition(i);
int dataColumnIndex = imagecursor1
.getColumnIndex(MediaStore.Images.Media.DATA);
imageUrls.add(imagecursor1.getString(dataColumnIndex));
}
options = new DisplayImageOptions.Builder()
.showStubImage(R.drawable.stub_image)
.showImageForEmptyUri(R.drawable.image_for_empty_url)
.cacheInMemory().cacheOnDisc().build();
imageAdapter = new ImageAdapter(this, imageUrls);
gridView = (GridView) findViewById(R.id.PhoneImageGrid);
gridView.setAdapter(imageAdapter);
あなたはより多くの説明をしたいです。 http://mylearnandroid.blogspot.in/2014/02/multiple-choose-custom-gallery.html
さて、これは古い質問ですが、これはまだ誰かに役立つかもしれないと思います。複数の画像を選択するアクティビティのソースコードをリリースしました。次のGitHubリポジトリで見つけることができます。
https://github.com/derosa/MultiImageChooser
お役に立てば幸いです!