2016-08-26 3 views
2

Что говорится в Руководстве по дизайну материалов о ImageButtons (не переключаются кнопки)?Рекомендации по разработке материалов для ImageButtons

Здесь я ничего не могу найти о них: https://material.google.com/components/buttons.html.

  • Как они выглядят?
  • Когда они должны использоваться и когда?
  • Как они должны себя вести?

Пример: У меня есть кнопки навигации влево/вправо, чтобы перейти через день, и мне интересно, если они соответствуют Material Design.

ответ

3

Обнаружили это от источника Decompiled ImageButton класс.

Отображает кнопку с изображением (вместо текста), которое может быть нажата или нажата пользователем. По умолчанию ImageButton выглядит как обычный {@link android.widget.Button}, со стандартной кнопкой фон, который меняет цвет в разных состояниях кнопок. Изображение на поверхности кнопки определяется либо атрибутом {@code android: src} в XML-элементе {@code}, либо методом {@link #setImageResource (int)}.
Чтобы удалить стандартное фоновое изображение кнопки, определите собственное фоновое изображение или установите цвет фона прозрачным.
Чтобы указать различные состояния кнопок (сфокусированные, выбранные и т. Д.), Вы можете определить другое изображение для каждого состояния. Например, синее изображение по умолчанию, оранжевое для фокусировки, а желтое - при нажатии. Легкий способ сделать это с помощью XML-селектора.

+0

это выглядит действительно интересно! :) –

Смежные вопросы