#java #android-studio
#java #android-studio
Вопрос:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_gravity="center"
android:layout_marginTop="15dp">
<View
android:id="@ id/divider2"
android:layout_width="wrap_content"
android:layout_height="5dp"
android:background="6495ed"/>
</LinearLayout>
Это мой код, и он продолжает отображать ошибку, несовместимую с фоном атрибута
Ответ №1:
android:background="6495ed"
в этом проблема. Вы хотите, чтобы это было записано как android:background="#6495ed"
Лучшей практикой является сохранение этих значений цвета в XML-файле, который специально содержит цвета. Они находятся в вашей папке res> values в разделе colors.xml .
Чтобы сделать это таким образом, в res> значения>colors.xml , добавить:
<color name="addala_color_blue">#6495ed</color>
Затем в вашем XML-макете вы должны установить:
android:background="@color/addala_color_blue"
или как бы вы это ни назвали.
Комментарии:
1.
cornflowerblue
является #6495ed.