默认图像库无法以编程方式在Android HoneyComb平板电脑(v 3.2)中打开

时间:2012-02-15 15:52:50

标签: android android-3.0-honeycomb image-gallery

我正在使用此代码,打开默认的图片库并选择一个图片。

sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse
                ("file://"+ Environment.getExternalStorageDirectory())));


    Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
    intent.setType("image/*");
    startActivityForResult(intent, 0);

这在Android 2.2和2.3中完全正常,但在HoneyComb平板电脑(v 3.2)中不起作用。

可能是什么问题?

1 个答案:

答案 0 :(得分:2)

    Intent intent = new Intent();

    intent.setType("image/*");
    intent.setAction(Intent.ACTION_GET_CONTENT);

    startActivityForResult(Intent.createChooser(intent, "Complete action using"), 2);