Где я должен поместить файл PNG, относящийся к ImageButton в Android?

Я очень новичок в Android.

Я создал ImageButton. Main.xml включает следующий сегмент кода.

<ImageButton
android:id="@+id/button1"
android:layout_width="50px"
android:layout_height="50px"
android:src="@drawable/cat"
android:layout_x="50px"
android:layout_y="52px"
>

Куда мне поместить «cat.png», который у меня есть. Мне нужно переименовать его во что-то другое?


person dinesh707    schedule 03.03.2011    source источник
comment
Проверьте это out   -  person Gokul N K    schedule 03.03.2011


Ответы (2)


Поместите его в папку res/drawable/ в вашем проекте Android. Сохраните название cat.png.

person Eric Nordvik    schedule 03.03.2011
comment
есть 3 папки. drawable-hdpi, drawable-ldpi, drawable-mdpi? нужно ли ставить на все 3? или мне нужно изменить код xml? - person dinesh707; 03.03.2011
comment
Это зависит от того, хотите ли вы, чтобы было другое разрешение для разных точек на дюйм экрана. Сделайте изображение с высоким разрешением: 240 dpi для hdpi, 160 dpi для mdpi и 120 dpi для ldpi. - person Eric Nordvik; 03.03.2011

вы можете просто поместить в любую папку, она будет работать, для этого не нужно менять xml.

person Sumant    schedule 03.03.2011