0

ユーザーがボタンを押したときにギャラリーを開きたい。私が使用するコードは次のとおりです。

Intent resimGaleri = new Intent();
resimGaleri.setType("image/*");
resimGaleri.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
Main.this.startActivity(resimGaleri);

ただし、このコードでは、ユーザーがボタンを押してギャラリーを開くと、Android は「Complete action using」と尋ねますが、尋ねずにギャラリーを直接開くようにしたいと考えています。次のコードでそれを行うことができます:

startActivity(new Intent("com.android.gallery3d"));

しかし、すべてのデバイスが「com.android.gallery3d」を使用しているかどうかはわかりません。それは可能ですか、それを行う他の方法はありますか?

4

2 に答える 2