Android 如何从gallery中为API级别18+选择媒体文件路径;应用程序?
我使用以下代码从API级别18+的图库中获取图像Android 如何从gallery中为API级别18+选择媒体文件路径;应用程序?,android,android-intent,android-gallery,Android,Android Intent,Android Gallery,我使用以下代码从API级别18+的图库中获取图像 public Bitmap getBitmapFromUri() throws IOException { ParcelFileDescriptor parcelFileDescriptor = context.getContentResolver().openFileDescriptor(uri, "r"); FileDescriptor fileDescriptor = parcelFileDescri
public Bitmap getBitmapFromUri() throws IOException {
ParcelFileDescriptor parcelFileDescriptor =
context.getContentResolver().openFileDescriptor(uri, "r");
FileDescriptor fileDescriptor = parcelFileDescriptor.getFileDescriptor();
options.inSampleSize = 4;
Bitmap image = BitmapFactory.decodeFileDescriptor(fileDescriptor, null, options);
parcelFileDescriptor.close();
return image;
}
有人可以让我知道如何获得文件路径,因为我需要存储该路径以供以后使用
我在下面的线程(链接)中给出了许多类似的解决方案,但它们都不适用于API 18+
我已经尽了最大努力找到解决方案,但万一我错过了,请分享线程URL