Articles of андроид меню

Меню «Параметры» не содержит значков

Я попытался добавить значок в пункт меню на моем корневом Nook Simple Touch (API 7). Меню достаточно велико, чтобы разместить текст, поэтому значок в основном выключен: Я думал, что значок может быть слишком большим, поэтому я попробовал 32×32 и 24×24 значки. Меню оставалось того же размера, и текст был едва заметен внизу. Есть ли способ […]

Невозможно установить OnActionExpandListener: это не поддерживается, используйте MenuItemCompat.setOnActionExpandListener ()

Это звучит как дублирующий вопрос, но это не так. Я пытаюсь установить OnActionExpandListener в пункт меню поиска: public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.menu_country_picker, menu); MenuItem menuItem = menu.findItem(R.id.search); menuItem.setOnActionExpandListener(this); //more code return true; } Когда я запускаю это, я получаю это исключение: java.lang.UnsupportedOperationException: This is not supported, use MenuItemCompat.setOnActionExpandListener() at android.support.v7.view.menu.MenuItemImpl.setOnActionExpandListener(MenuItemImpl.java:743) […]

Как сделать меню переполнения, как приложение Chrome?

Я хотел бы сделать меню переполнения, похожее на приложение chrome в android, в котором у него есть кнопка «вперед», «назад» и «закладка» внутри нее. Это меню переполнения в хром-приложении. Есть идеи? Пожалуйста, мне нужна помощь. Заранее спасибо.

Сбросить круговую компоновку в android

Я использовал библиотеку, загруженную по этой ссылке, для создания Circular Menu с использованием Circular Layout в приложении. https://android-arsenal.com/details/1/1454 menu содержит 6 элементов. Я создаю меню в onCreate и я хочу снова создать это меню в onResume поскольку я хочу обновить некоторые menu items . Я хочу создать Circular Menu с 6 элементами. Поскольку я назвал […]

Панель инструментов, onCreateOptionsMenu () возвращает false, а вверху не работает

Я использую новую панель инструментов на Lollipop (нет библиотеки поддержки). У моей активности есть список, и если список пуст, я не хочу показывать меню параметров. Моя реализация выглядит так: In onCreate (): setActionBar((Toolbar) findViewById(R.id.toolbar)); getActionBar().setDisplayHomeAsUpEnabled(true); И метод меню: @Override public boolean onCreateOptionsMenu(Menu menu) { if (tasks.isEmpty()) { return false; } getMenuInflater().inflate(R.menu.menu_tasks, menu); return true; } […]

Android: Исключение варианта меню в Android 3+ / Ресурсы $ NotFoundException: Идентификатор ресурса # 0x1090044

У моего приложения несколько действий, у всех есть меню опций, что и есть. Он работает отлично, только при одном действии (подкласс ListView) он сбрасывается при нажатии кнопки меню. Это происходит только в 4.x (возможно, 3.x – невозможно проверить), но не 2.3 или ранее. Протестировано в эмуляторе и на разных устройствах. Интересный факт: когда я поворачиваю […]

Как разделить меню, например, хром

Как разбить меню, такое как браузер Chrome, как показано на изображении: Это мой фактический код <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" tools:context="materialtest.vivz.slidenerd.activities.MainActivity"> <item android:id="@+id/action_settings" android:orderInCategory="100" android:title="@string/action_settings" app:showAsAction="never" /> </menu>

Создайте Android MenuItem с субтитрами программно

Мне нужно иметь DrawerMenu с программно сгенерированными элементами, я могу добавить элементы меню, но только с заголовком и значком, я также хочу, чтобы у них был субтитр (как на картинке) Я получаю ящик по его идентификатору, затем его меню, а затем добавляю MenuItems, как это (фрагмент кода из моего MainActivity): int id =0; String MenuTitle […]

Как создать TextView в меню res \?

Я пытаюсь создать TextView в меню, текст должен быть установлен динамически. Прямо сейчас в моем меню есть следующее: <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/action_search" android:actionViewClass="android.widget.SearchView" android:icon="@android:drawable/ic_menu_search" android:showAsAction="ifRoom" android:title="Search"/> <item android:id="@+id/action_sync" android:icon="@drawable/ic_menu_refresh" android:showAsAction="ifRoom" android:title="Sync"/> </menu> Как создать элемент, который имеет только текст?

В нижней части экрана панель меню / панель инструментов в андроиде

Кто-нибудь знает как это сделать?