Я пытаюсь сделать новую кнопку для моего приложения для Android.
Я создал новый XML-файл в моей папке для рисования со следующим кодом:
`<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<corners
android:radius="12dp"
/>
<solid
android:color="#00000000"
/>
<padding
android:left="0dp"
android:top="0dp"
android:right="0dp"
android:bottom="0dp"
/>
<size
android:width="270dp"
android:height="60dp"
/>
<stroke
android:width="3dp"
android:color="#FFFFFF"
/>
</shape>
Затем я попытался вызвать его, используя следующий код:
<Button
android:id="@+id/newBtton"
android:text="Get Started"
android:textColor="#FFFFFF"
android:textSize="30sp"
android:layout_width="270dp"
android:layout_height="60dp"
android:background="@drawable/buttonshape"
/>
Однако это не работает.
Даже в предварительном просмотре моего XML-файла это просто дает мне пустое изображение
Когда я пытаюсь проверить мой XML-файл, я получаю следующую ошибку:
Ошибка: (2, 94) cvc-elt.1.a: Невозможно найти объявление элемента shape.
Ошибка: (1, 56) s4s-elt-schema-ns: пространство имен элемента 'x' должно быть из пространства имен схемы, 'http://www.w3.org/2001/XMLSchema'.
Ошибка: (1, 56) s4s-elt-invalid: Элемент 'x' не является допустимым элементом в документе схемы.
Ошибка: (1, 56) schema_reference.4: не удалось прочитать документ схемы «null», поскольку 1) не удалось найти документ; 2) документ не может быть прочитан; 3) корневым элементом документа не является.
Мне было просто интересно, как я исправлю эту ошибку или что я делаю неправильно?
Также я работаю в Android Studio