我正在使用此代码打开默认图像库并选择一张图像。
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)中不起作用。
可能是什么问题?
最佳答案
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent, "Complete action using"), 2);
关于android - 默认图片库无法以编程方式在 Android HoneyComb 平板电脑 (v 3.2) 中打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9296599/