启动默认的Android图库

时间:2012-08-09 13:07:05

标签: android android-intent air

我正在尝试创建一个应用程序,如果它可以启动本机图库应用程序会很棒。只是测试针对不同设备的以下意图,我得到的结果好坏参半。似乎通过悬挂或闪烁的画廊在许多设备上平放。该应用程序将在adobe air中,因此它将捆绑为一个简单的原生扩展。

adb shell am start -a android.intent.action.VIEW -t image / *

2 个答案:

答案 0 :(得分:0)

试试这个

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);

答案 1 :(得分:0)

我只是用

            Intent intent = new Intent();
        intent.setType("image/*");
        intent.setAction(Intent.ACTION_GET_CONTENT);
        intent.addCategory(Intent.CATEGORY_OPENABLE);
        startActivityForResult(intent, SELECT_PICTURE);