Добавление изображения в приложение для ношения Android – начинающий

Я разрабатываю приложение для ношения Android и пытаюсь наложить текст на изображение.

В main_activity.xml у меня есть:

<ImageView android:id="@+id/myImageView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/ic_launcher1.png" /> <TextView android:id="@+id/myImageViewText" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignLeft="@id/myImageView" android:layout_alignTop="@id/myImageView" android:layout_alignRight="@id/myImageView" android:layout_alignBottom="@id/myImageView" android:layout_margin="1dp" android:gravity="center" android:text="Hello" android:textColor="#000000" /> 

Студия Android жалуется, что cannot resolve symbol @drawable/ic_launcher1.png

Поэтому, чтобы исправить, я генерирую refs.xml в values папки

Содержимое refs.xml:

 <?xml version="1.0" encoding="utf-8"?> <resources> <drawable name="ic_launcher1.png">test</drawable> </resources> 

Где я могу добавить изображение ic_launcher1.png ?

Вам не нужен refs.xml , но вам нужны папки res и res/drawable а файл ic_launcher1.png – внутри папки с возможностью ic_launcher1.png

Ресурсы для рисования

И ваш xml должен быть таким

 <ImageView android:id="@+id/myImageView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/ic_launcher1" /> 

Использовать только ic_launcher1 не использовать расширение .png

 android:src="@drawable/ic_launcher1" 

Ваш main_activity.xml должен выглядеть следующим образом:

 <ImageView android:id="@+id/myImageView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/ic_launcher1" /> <TextView android:id="@+id/myImageViewText" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignLeft="@id/myImageView" android:layout_alignTop="@id/myImageView" android:layout_alignRight="@id/myImageView" android:layout_alignBottom="@id/myImageView" android:layout_margin="1dp" android:gravity="center" android:text="Hello" android:textColor="#000000" /> 1 <ImageView android:id="@+id/myImageView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/ic_launcher1" /> <TextView android:id="@+id/myImageViewText" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignLeft="@id/myImageView" android:layout_alignTop="@id/myImageView" android:layout_alignRight="@id/myImageView" android:layout_alignBottom="@id/myImageView" android:layout_margin="1dp" android:gravity="center" android:text="Hello" android:textColor="#000000" /> 

Вам не нужен файл refs.xml.

Intereting Posts