无法从图库中选择图像

时间:2014-08-13 08:09:19

标签: android android-gallery

默认的图像选择器是"照片"应用程序,我尝试使用此代码从中获取图像:

            String[] filePathColumn = {MediaStore.Images.Media.DATA};

            Cursor cursor = getContentResolver().query(data.getData(), filePathColumn, null, null, null);
            cursor.moveToFirst();

            int columnIndex = cursor.getColumnIndex(filePathColumn[0]);
            String filePath = cursor.getString(columnIndex);
            cursor.close();

列索引为0,intent data.uriString为content://com.google.android.apps.photos.content/0/https%3A%2F%2Flh6.googleusercontent.com%2Fkq9rt92AVV-kyXilW-42TQGxnlXe5uZ6X8AU6XBW7Vg%3Ds0 -d,但在cursor.getString调用后filePath为null。 为什么以及如何处理图像选择?

0 个答案:

没有答案