您好我有以下代码打开图库,以便用户选择图像。
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent, "Select file to upload "), 1);
我得到了图库和文件浏览器可供选择。我怎样才能只获得android内置的库。 我需要这个,因为我不希望用户选择图像以外的东西。感谢
答案 0 :(得分:0)
我不认为这是可能的。文件浏览器告诉Android它需要与Gallery一样的Intent,因此Android会显示一个对话框供用户选择使用哪个。
一旦他们选择它,你就必须在你的应用程序中检查他们的选择,以确保它是一张图片,如果不是,那么告诉他们并让他们再次选择。