@JordanBelford

Верстка экрана под платформу andorid. Как сделать кнопку круглой?

Есть ли атрибут с помощью которого можно закруглить кнопку?
  • Вопрос задан
  • 151 просмотр
Решения вопроса 1
a13xsus
@a13xsus
Lazy developer
Создаешь rounded_button.xml в drawable:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item>
        <shape android:shape="rectangle">
            <solid android:color="#bdbdbd"/>
            <corners android:radius="30dp" />
        </shape>
    </item>
</selector>

Самой кнопке указываешь в бекграунд созданный drawable:

<Button
        android:id ="@+id/button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Some Button"
        android:background="@drawable/rounded_button"
        android:padding="16dp"/>


Либо создаешь ImageButton и в качестве фона ей указываешь любое изображение.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы