Я пытаюсь получить изображение из галереи.
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent, "Select picture"), resultCode );
После того, как я возвратился из этого действия, у меня есть данные, которые содержат Uri. Это похоже:
content://media/external/images/1
Как я могу преобразовать этот путь к реальному один (точно так же, как'/sdcard/image.png
') ?
Спасибо
Вам действительно необходимо получить физический путь?
Например, ImageView.setImageURI ()
и ContentResolver.openInputStream ()
позволяют получить доступ к содержимому файла, не зная его реального пути.