Android: рисование изображения в ImageView по известному пути на SD-карте - PullRequest
0 голосов
/ 03 февраля 2012

У меня есть экран, который содержит ImageView, который не виден пользователю.Пользователю придется искать картинку из своей галереи, в которой я успешно закодировал.Я использовал тост, чтобы убедиться, что путь к выбранному изображению правильный и сохранил путь к строке.Моя проблема после выбора изображения, как я могу нарисовать выбранное изображение в ImageView, используя путь?Это вообще возможно?

1 Ответ

2 голосов
/ 03 февраля 2012

Попробуйте следующий код для установки растровых изображений из файла, хранящегося на SD-карте.

File imgFile = new  File("/sdcard/Images/test_image.jpg");
if(imgFile.exists()){

    Bitmap myBitmap = BitmapFactory.decodeFile(imgFile.getAbsolutePath());

    ImageView myImage = (ImageView) findViewById(R.id.imageviewTest);
    myImage.setImageBitmap(myBitmap);

}
...