ソーシャルアプリケーションの開発、プロフィール写真の場合ギャラリーまたは写真撮影から画像を選択するか、暗黙インテントを使用しているかの2つのオプションをユーザに与えたいと考えています。Android Lollipopでギャラリーを表示しない暗黙インテント
コード:
Intent intent = new Intent (Intent.ACTION_GET_CONTENT); intent.addCategory (Intent.CATEGORY_OPENABLE); intent.setType ("image/jpeg"); Intent takePhotoIntent = new Intent (MediaStore.ACTION_IMAGE_CAPTURE); String pickTitle = "Select or take a new Picture"; // Or get from strings.xml Intent chooserIntent = Intent.createChooser (intent, pickTitle); chooserIntent.putExtra ( Intent.EXTRA_INITIAL_INTENTS, new Intent[]{takePhotoIntent} ); startActivityForResult (chooserIntent, GALLERY_KITKAT_INTENT_CALLED); }
しかし、テントドキュメント+カメラを見せているだけ
NOギャラリーない
そのが表示されない理由は、この意図と間違っている何ギャラリー?
テストDeveice:アンドロイドロリポップ
set typeをintent.setType( "*/*")として使用できます。これが助けてくれるかもしれない – Riten
@ Ritenどうすればこの手伝いができますか? –
"image/*"で試してみてください。また、あなたは何を開いて、あなたはすべてのドキュメントや画像だけのアイコンを選択するのですか? – petrumo