質問よろしくお願いします。
開発環境
iMac
Android studio1.2
androidにて、画像(動画も)一気に複数選択としたいのですが、
上記参考にした質問の通りにしてみたのですが、
画像を一気に複数選択自体ができませんでした。
1つ画像選択したら元の画面に戻り、画像が表示されました。
imageviewとボタンは1つずつ用意しています。
どこをどういう風に変更したら一括選択になるでしょうか?
また、動画も一緒にとなるとどうしたら良いでしょうか?
lang
1 @Override 2 public void onClick(View v) { 3 // ギャラリー呼び出し 4 Intent intent = new Intent(); 5 intent.setType("image/*"); 6 intent.putExtra(Intent.EXTRA_ALLOW_MULTIPLE, true); 7 intent.setAction(Intent.ACTION_GET_CONTENT); 8 startActivityForResult(Intent.createChooser(intent,"画像を選択"), REQUEST_GALLERY); 9 } 10 11 protected void onActivityResult(int requestCode, int resultCode, Intent data) { 12 // TODO Auto-generated method stub 13 if (requestCode == REQUEST_GALLERY && resultCode == RESULT_OK) { 14 try { 15 InputStream in = getContentResolver().openInputStream(data.getData()); 16 Bitmap img = BitmapFactory.decodeStream(in); 17 in.close(); 18 // 選択した画像を表示 19 imgView.setImageBitmap(img); 20 } catch (Exception e) { 21 22 } 23 } 24 }
質問後も検索し調べたり試したりしていたらMediaStoreというものを見つけました。こちらは画像も動画も選択できるとの事ですが(動画は取得できるか試してはいません)こちらを使用するのでしょうか?
写真動画を一緒に複数選択。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/06/25 06:36 編集
2015/06/25 14:51