Значок отображаемой кнопки не отображается - PullRequest
2 голосов
/ 09 июля 2019

Я пытаюсь отобразить нормальный значок перед текстом на кнопке.Я знаю, как это должно работать, и я не знаю, почему это не так.

То, что я уже пробовал:

  • самая простая и изолированная кнопка
  • несколько стилей или нет
  • несколько значков
  • все ответы о переполнении стека, которые я смог найти, не работают для меня

Вот код, который я использую:

<Button
    style="@style/Widget.MaterialComponents.Button.OutlinedButton"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:drawableStart="@drawable/ic_check_black_24dp"
    android:text="Button with Left Icon" />

Какие-нибудь советы о том, что я могу попробовать или как сделать кнопку со значком по-другому?

1 Ответ

5 голосов
/ 09 июля 2019

Попробуйте вот так

<com.google.android.material.button.MaterialButton
    android:id="@+id/btn"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="TEXT"
    style="@style/Widget.AppCompat.Button.Borderless"
    app:icon="@drawable/ic_refresh_black_24dp"

    />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...