ネイティブのギャラリーアプリを起動できたら最高のアプリを作ろうとしています。以下のインテントをさまざまなデバイスに対してテストしただけで、さまざまな結果が得られます。多くのデバイスでは、ギャラリーがぶら下がったりちらついたりしてうまくいかないようです。アプリは adobe air になるため、これは単純なネイティブ拡張としてバンドルされます。
adb shell am start -a android.intent.action.VIEW -t image/*
ネイティブのギャラリーアプリを起動できたら最高のアプリを作ろうとしています。以下のインテントをさまざまなデバイスに対してテストしただけで、さまざまな結果が得られます。多くのデバイスでは、ギャラリーがぶら下がったりちらついたりしてうまくいかないようです。アプリは adobe air になるため、これは単純なネイティブ拡張としてバンドルされます。
adb shell am start -a android.intent.action.VIEW -t image/*
私は単に使用しました
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
intent.addCategory(Intent.CATEGORY_OPENABLE);
startActivityForResult(intent, SELECT_PICTURE);
これを試して
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
intent.addCategory(Intent.CATEGORY_OPENABLE);
sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED,
Uri.parse("file://"
+ Environment.getExternalStorageDirectory())));
startActivityForResult(
Intent.createChooser(intent, "Select Picture"), 0);