Мне нужно , чтобы отобразить изображение, указав имя файла , а не с помощью ресурса. Например , showImage(background.png)
вместо того , чтобы showImage(R.drawable.background)
.
Любой знает, как?
Большое спасибо.
Мне нужно , чтобы отобразить изображение, указав имя файла , а не с помощью ресурса. Например , showImage(background.png)
вместо того , чтобы showImage(R.drawable.background)
.
Любой знает, как?
Большое спасибо.
Прочитайте это Android Tutorial изображения . Там пример , который использует FileOutputStream написать образ, я уверен , что есть FileInputStream тоже. Вот еще один пример кода , который загружает изображения и преобразует их в InputStream , который декодируется:
bmImg = BitmapFactory.decodeStream(is);
imView.setImageBitmap(bmImg);
общественности статической Bitmap decodeFile (String PathName, BitmapFactory.Options выбирает)
Варианты не являются обязательными, но в случае, если вы хотите, чтобы отобразить большие изображения, которые вы должны предоставить их.