意图在没有文件资源管理器的情况下打开Gallery

时间:2012-10-19 17:22:01

标签: android

您好我有以下代码打开图库,以便用户选择图像。

Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent, "Select file to upload "), 1);

我得到了图库和文件浏览器可供选择。我怎样才能只获得android内置的库。 我需要这个,因为我不希望用户选择图像以外的东西。感谢

1 个答案:

答案 0 :(得分:0)

我不认为这是可能的。文件浏览器告诉Android它需要与Gallery一样的Intent,因此Android会显示一个对话框供用户选择使用哪个。

一旦他们选择它,你就必须在你的应用程序中检查他们的选择,以确保它是一张图片,如果不是,那么告诉他们并让他们再次选择。