Intereting Posts
Измените локаль, но сохраните влево-вправо и другие ориентации телефона Android.os.Bundle не может быть разрешен в Android-проекте libgdx Для Android требуется уровень соответствия компилятора 5.0 или 6.0. Вместо этого найдено «1,7» Ящик панели действий Переключить пользовательский значок Что такое android: layout_marginStart Хорошая стратегия для отладки этого? Как удалить встроенную поддержку проекта Android в eclipse, потому что eclipse показывает ошибки в jni? Как передать общий класс в качестве параметра в конструктор Intent Android – изменение формата фрагмента во время выполнения Android – изменение параметров меню динамически, но за счет раздувания XML Отмена текущего соединения при нажатии пользователем Как добавить закладку Android на рабочий стол с веб-страницы? Исключение LayoutInflater Android получить drawable, который устанавливает как drawabletop textview Android: выбор даты из всплывающего окна календаря

Измените высоту элементов меню переполнения панели действий через стили

Мы работаем над Android-приложениями для промышленного использования. Мы увеличили размер панели действий, текста и т. Д., Чтобы улучшить видимость и коснуться целевого размера. Все работает хорошо, однако мне не удалось увеличить высоту элементов списка меню переполнения панели действий:

Панель действий с небольшими пунктами меню переполнения

Копаясь, я смог изменить цвет фона всплывающего меню, используя

<style name="MyTheme" parent="@android:style/Theme.Holo"> <item name="android:popupMenuStyle">@style/MyPopupMenu</item> </style> <style name="MyPopupMenu" parent="android:style/Widget.Holo.ListPopupWindow"> <item name="android:popupBackground">#800</item> </style> 

Однако я не могу найти способ изменить высоту самих элементов меню. Есть много сообщений о переполнении стека, говорящих о настройке spinners в панели действий, но очень мало о меню переполнения действий.

Я на самом деле просто раскрыл его, работая над чем-то другим. Высота элементов меню переполнения контролируется элементом android: listPreferredItemHeightSmall в теме приложения. Так:

 <style name="MyTheme" parent="@android:style/Theme.Holo"> <item name="android:listPreferredItemHeightSmall">72dp</item> </style> 

Дает нам:

Введите описание изображения здесь

Изменение андроида: listPreferredItemHeightSmall, возможно, повлияет на некоторые другие вещи, но так как в моем случае мы счастливы иметь все большое, оно работает хорошо.