Articles of Меню

Создайте радиальное меню пирога в Android

Привет, я хочу спросить, как я могу создать что-то вроде (aircommand): Я сделал поиск в меню радиального пирога, но я не мог найти много. Есть ли кто-нибудь, кто может помочь мне создать это?

Проблема с кнопкой меню Jellybean Android

Когда я нажимаю на кнопку меню, экран медленно исчезает, и всплывает, по-видимому, в Jellybean. Это проблема с моим кодом или другими вещами? Я не могу понять, как это изменить. Кто-нибудь знает это? Вот мой код java с меню onCreateOption: @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.activity_main, menu); return true; } Мое меню xml-файл "activity_main": <menu […]

Элементы меню добавляются за пределы группы

У меня очень приятный NavigationView с меню. Это меню состоит из двух групп: menu_top и menu_bottom . Соответствующее меню XML: <menu xmlns:android="http://schemas.android.com/apk/res/android"> <group android:checkableBehavior="single" android:id="@+id/menu_top"> <item android:id="@+id/nav_frontpage" android:icon="@android:drawable/ic_menu_view" android:title="@string/menu_home" /> </group> <group android:checkableBehavior="single" android:id="@+id/menu_bottom"> <item android:id="@+id/nav_login" android:icon="@android:drawable/ic_secure" android:title="@string/menu_login" /> <item android:id="@+id/nav_register" android:icon="@android:drawable/ic_menu_view" android:title="@string/menu_register" /> </group> </menu> Я пытаюсь добавить несколько элементов в группу menu_top , […]

Меню переполнения действий для элементов списка

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

Изменить вид MenuItem при нажатии

Я пытаюсь скрыть один MenuItem и сделать другое видимым, когда выбрано первое. Идентификаторы для каждого: pencil: R.id.button_routines_edit check mark: R.id.button_routines_edit_done Здесь соответствующий код: private boolean isEditing = false; @Override public boolean onOptionsItemSelected(MenuItem item) { // Handle item selection switch (item.getItemId()) { case R.id.button_routines_edit: // hide pencil icon, show checkmark isEditing = true; return true; case […]

Как изменить положение меню параметров Android

Я просто хочу знать, можно ли изменить положение меню опций в Android, в частности, я хочу отобразить меню в верхней части экрана, а не внизу. Заранее спасибо.

Обнаружить нажмите кнопку меню переполнения Actionbar

Могу ли я обнаружить щелчок / коснуться кнопки меню панели действий, т. Е. Использовать для отображения пунктов меню переполнения? По умолчанию он открывает список с одним элементом «Настройки». Вот скриншот: До сих пор он обнаруживает клик на «2», но я хочу обнаружить «1».

Как создать несколько контекстных меню?

У меня есть 1 активность, но хотелось бы иметь несколько контекстных меню для разных компонентов пользовательского интерфейса. Например, у меня есть ListView, который будет реагировать на: @Override public void onCreateContextMenu(ContextMenu menu, View v,ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, v, menuInfo); menu.setHeaderTitle("Selection Options"); menu.add(0, v.getId(), 0, "Remove"); } Как создать другое контекстное меню для события onClick для ImageView, […]

Создайте новое действие, щелкнув значок настройки

Если я нажму на значок settings , ему нужно будет создать новую активность. Но он показывает всплывающее окно поиска. Ниже я размещаю коды и скриншоты, имеющие отношение к этому. MainActivity.java: @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; […]

OnOptionsItemВыбранный возвращаемый неверный идентификатор

(Newbe) Когда я нажимаю на меню, указанный выше метод возвращает идентификатор из первого меню, а не тот, который я нажал. Если я проверю название заголовка Condensed из меню, это правильно. int id = item.getItemId(); //returns id of an incorrect menu String Title = (String) item.getTitleCondensed(); //this returns the correct title. Любые идеи приветствуются.