#android #button
#Android #кнопка
Вопрос:
Итак, я хочу, чтобы у моей кнопки были белые края / кайма с черным фоном, есть ли простое решение для этого в моем xml?
Комментарии:
1. зависит от того, какого цвета ваш фон, и как конкретно вы хотите, чтобы он выглядел?
Ответ №1:
Ага! Создайте новый XML-файл в вашем каталоге res / drawable, а затем создайте фигуру, которую можно нарисовать с помощью XML. Вот пример черного прямоугольника с округлением в 3 пикселя и белой рамкой в 2 пикселя:
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle"
>
<corners
android:radius="3"
/>
<stroke
android:width="2"
android:color="#FFFFFFFF"
/>
<solid
android:color="#FF000000"
/>
</shape>
Затем просто установите этот объект рисования в качестве фона вашей кнопки, например:
<Button
android:background="@drawable/my_xml_file"
/>
На сайте разработчика есть отличная ссылка на создание чертежей формы с помощью XML.