我正在使用此处另一个问题中的以下代码来打开图片库,用户可以从中选择要加载到我的应用中的图片。
startActivityForResult(new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI), SELECT_IMAGE);
但是,当内存中找不到图像时,会显示一个空图库,没有取消按钮。有没有办法在视图中有取消或后退按钮?
答案 0 :(得分:1)
我们无法添加或取消按钮,而是您可以执行以下操作。
您可以使用以下编码代码段。
ContentResolver cr = getContentResolver();
Uri uri = android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI;
Cursor csr = managedQuery(uri, null, null, null, null);
System.out.println("Number of images on sdcard "+csr.getCount());
csr = managedQuery(android.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI, null, null, null, null);
System.out.println("number of images on internal storage "+csr.getCount());
干杯...