Иконка контекстного меню

Рейтинг: 1Ответов: 1Опубликовано: 16.03.2015

Подскажите, пожалуйста, как добавить иконку к кнопке. Делаю так:

<Button         
    android:id="@+id/contextMenuButton"        
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"  
    android:icon="@android:drawable/ic_menu_view" />

Но получаю обычную кнопку без иконки, тогда как хотел бы кнопку, которая бы выглядела, как контекстное меню (та что называется overflow). Вроде бы слышал, что иконка для overflow хранится в android sdk и ее можно получить по такому id:

@android:drawable/ic_menu_view

Но ничего не выходит. Подскажите, как сделать, чтобы кнопка выглядела, как кнопка контекстного меню? Заранее спасибо!

Ответы

▲ 1Принят

Если вам надо не кнопку с иконкой, а просто иконку, то используйте ImageView вместо Button:

<ImageView 
android:id="@+id/contextMenuButton"        
android:layout_width="wrap_content"
android:layout_height="wrap_content"  
android:src="@android:drawable/ic_menu_view" />