Я знаю, что этот вопрос был и ушел, но если кто-то еще наткнулся на это, я хотел бы сообщить им.Это может показаться не интуитивно понятным, но вы можете использовать кнопку с активным нажатием кнопки или что-то еще.Это потому, что кнопка позволяет устанавливать drawableLeft, drawableRight, drawableTop и т. Д. В дополнение к тексту.
<Button
android:id="@+id/button1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/border_box1"
android:drawableLeft="@drawable/ar9_but_desc"
android:padding="20dp"
android:text="@string/ar4_button1"
android:textColor="@color/white"
android:textSize="24sp" />
Новая информация: Кнопка может иметь значки в drawableLeft, drawableRight, drawableTop,и drawableBottom.Это делает стандартную кнопку намного более гибкой, чем кнопка изображения.Слева, справа, сверху и т. Д. - отношение к тексту в кнопке.На кнопке может быть несколько элементов для рисования, например один слева, один справа и текст посередине.