Как установить imageview src?
У меня есть вид изображения и строка src. Я хочу установить источник изображения в строку string src, которая у меня есть, но я не могу этого сделать, потому что метод ожидает int:
imgview.setImageResource(int);
Так как этот метод принимает int, как я могу выполнить свою цель использования строки?
Ответы
Ответ 1
Каждое изображение имеет номер ресурса, который является целым числом. Передайте этот номер в "setImageResource", и вы должны быть в порядке.
Посмотрите эту ссылку для получения дополнительной информации:
http://developer.android.com/guide/topics/resources/accessing-resources.html
например:.
imageView.setImageResource(R.drawable.myimage);
Ответ 2
Чтобы установить режим просмотра изображения в режиме просмотра изображений, вы можете использовать любой из следующих способов. Сначала подтвердите, что ваше изображение присутствует в каком формате.
Если у вас есть изображение в виде растрового изображения, используйте
imageview.setImageBitmap(bm);
Если у вас есть изображение в форме drawable, используйте
imageview.setImageDrawable(drawable);
Если у вас есть образ в примере вашего ресурса, если изображение присутствует в папке с возможностью переноса, используйте
imageview.setImageResource(R.drawable.image);
Если у вас есть путь к изображению, используйте
imageview.setImageURI(Uri.parse("pathofimage"));