@ivan0512

Как выровнять иконку по центру в кнопке?

Нужно сделать кнопку с иконкой.
Делаю так:
<Button
        android:layout_width="300dp"
        android:layout_height="70dp"
        android:background="@color/colorAccent"
        android:drawableLeft="@drawable/ic_dashboard_black_24dp"
        android:text="start"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

5f21d6b03ec2c486831096.jpeg
Картинка всегда прижата к краю, а нужно, чтобы картинка и текст были в центре.
Как можно это сделать?
  • Вопрос задан
  • 764 просмотра
Пригласить эксперта
Ответы на вопрос 3
alekseyHunter
@alekseyHunter
Android developer
Сделайте CardView и расположите ImageView с TextView. Добавьте OnClickListener, ripple эффект, и будет вам кастомная кнопка.
Ответ написан
@YuryBorodkin
Android dev
Ответ написан
Комментировать
DARKENN
@DARKENN
Есть же ImageButton
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы