Мне нужно поместить собственное изображение на некоторые imageView
. Вот почему я создал папку с именем «drawable» в папке res и скопировал свое изображение в эту папку, но теперь я не знаю, как установить это изображение в мой imageView
в коде XML. Кто-нибудь может помочь? и извините за английский :)
Как установить изображение в ImageView?
Ответы (4)
В XML-файле вашего макета:
<ImageView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/your_image_name"/>
Замените your_image_name
именем файла изображения без расширения (например, если ваш файл для рисования называется img1.png
, атрибут src
должен иметь значение @drawable/img1
).
person
Goldsmith
schedule
27.09.2012
как я ни пытался, я не могу использовать изображения с типом .png, но с .jpg он работает. большое спасибо :)
- person Hayk Nahapetyan; 27.09.2012
@HaykNahapetyan нет, вы также можете использовать изображение Jpg, вам нужно проверить преобразование имени для имени вашего изображения.
- person Padma Kumar; 27.09.2012
о, извините, я сделал какую-то другую ошибку, поэтому я так и думал :), большое спасибо
- person Hayk Nahapetyan; 27.09.2012
Установите его с помощью android:src=""
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/image_name" />
person
Lazy Ninja
schedule
27.09.2012
Попробуй это.
<ImageView
android:id="@+id/YourImageViewID"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/Your_Image_Name"
/>
Это может помочь вам.
person
Hemant
schedule
27.09.2012
//установите фон как ваше изображение, вызвав атрибуты android:background
в вашем xml
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/myimage"
/>
Примечание: вам не нужно создавать какую-либо папку с возможностью рисования, по умолчанию проект Android будет содержать
drawable-mdpi
drawable-hdpi
drawable-ldpi
Вы можете поместить свое изображение в это.
person
Padma Kumar
schedule
27.09.2012