Я новичок в Android dev и работаю над своим первым приложением. Я столкнулся с проблемой, пытаясь настроить представление изображения со своим собственным изображением (стоковые фотографии в студии работают нормально), и получаю следующую ошибку:
AAPT: ошибка: '/ home / joshua /AndroidStudioProjects/WSC/app/src/main/res/mipmap-xxxhdpi/wsc_foreground.png 'несовместим с атрибутом sr c (attr) reference | color.
Я исследовал, чтобы даже попытаться Вы понимаете, что говорит эта ошибка, и мне кажется, что она не может связать какой-либо файл / ресурс?
Я загрузил .jpg, используя опцию добавления изображения в android studio. Я добавил в изображение цветной фон, который представлял собой выбранное мной шестнадцатеричное число.
Я не получаю никаких ошибок или предупреждений, пока не соберусь, и в этот момент сборка не удалась.
Может кто-нибудь объяснить, пожалуйста: 1. Что означает эта ошибка. 2. Как решить эту проблему. 3. Где моя ошибка.
Я приложил (надеюсь, достаточно) соответствующий XML код.
Вот вид изображения внутри моего фрагмента_первого. xml, который находится внутри макета:
<ImageView
android:id="@+id/wsc_image"
android:layout_width="930dp"
android:layout_height="585dp"
android:layout_marginTop="44dp"
android:contentDescription="@string/wsc_image_description"
android:src="/home/joshua/AndroidStudioProjects/WSC/app/src/main/res/mipmap-xxxhdpi/wsc_foreground.png"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="@+id/textview_first"
app:layout_constraintStart_toStartOf="@+id/textview_first"
app:layout_constraintTop_toBottomOf="@+id/textview_first"
app:layout_constraintVertical_bias="0.0" />
У меня нет xml для wsc_foreground.png, но есть ws c. xml. Я попытался добавить полный путь в ws c. xml для wsc_foreground.png, но это ничего не изменило.
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@color/wsc_background"/>
<foreground android:drawable="/home/joshua/AndroidStudioProjects/WSC/app/src/main/res/mipmap-xxxhdpi/wsc_foreground.png"/>
</adaptive-icon>
Мои извинения, если это тупой вопрос и / или неясный , Пожалуйста, дайте мне знать в комментариях, если мне нужно уточнить это.
Спасибо!