我正在使用此代码,打开默认的图片库并选择一个图片。
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)中不起作用。
可能是什么问题?
答案 0 :(得分:2)
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent, "Complete action using"), 2);