Articles of contextmenu

Android: Как установить сгенерированный заголовок contextMenu?

Я создаю контекстное меню следующим образом: @Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { if(v.getId() == R.id.ListView01) { getMenuInflater().inflate(R.menu.add_contextmenu, menu); } super.onCreateContextMenu(menu, v, menuInfo); } Как я могу настроить сгенерированный заголовок?

Настройка темы приложения textColor на белый приводит к тому, что текст в тексте контекстного меню будет белым (невидимым)

Хорошо, это заставляет меня бредничать. Чтобы скрыть свое приложение, я задал следующее в моей теме: <item name="android:textColor">#FFFFFF</item> Весь текст в приложении становится белым, если только его вручную не переопределить в макете xmls. Отлично, yay, легкий peasy. ЗА ИСКЛЮЧЕНИЕМ, что текст в моих опциях меню для контекстных меню (вне списков и т. Д.) Также решил стать […]

Меню раздувает вызовы несколько раз на фрагменте onCreateOptionsMenu

Я использую фрагменты, и когда я переключаюсь на вложенный фрагмент, который реализует public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) мое меню раздувает количество раз, когда я добираюсь до этого вложенного фрагмента. Как я могу избежать этого? Я также реализую конструктор Фрагмента с помощью методов: setRetainInstance(true); setHasOptionsMenu(true); Когда я попытался реализовать решение siple: @Override public void onCreateOptionsMenu(Menu […]

EditText: отключить всплывающее меню «Вставить / Заменить» в меню «Выбор текста».

Моя цель состоит в том, чтобы иметь EditText который не имеет причудливых функций, просто обработчик выбора текста для более легкого перемещения курсора – поэтому нет контекстных меню или всплывающих окон. Я отключил внешний вид панели действий функции редактирования текста (копирование / вставка и т. Д.) Путем использования события обратного вызова ActionMode в соответствии с этим […]

Скопировать текст из TextView на Android

У меня есть ListView где каждый элемент является TextView . Я хочу включить поведение продолжительного нажатия, аналогичное EditText которое отображает контекстное меню по умолчанию с такими элементами, как «Выбрать все», «Вырезать все», «Скопировать все» и т. Д. Есть ли простой способ включить это для TextView ?

Как создать подменю с переключателями в Android?

У меня проблема в простом случае (по крайней мере, это выглядит так). Мне нужно создать подменю для контекстного меню динамически и предоставить каждому элементу радиобокс. Я провел много испытаний. Когда я вызываю menu.setGroupCheckable(0, true, true) , где 0 по умолчанию является самим меню, он отображает переключатели справа на каждом пункте меню, как и ожидалось, но […]

Получить позицию позиции в onCreateContextMenu

Я пытаюсь создать контекстное меню, которое изменяет доступные параметры в зависимости от того, какая строка была нажата. Но я не могу понять, как получить позицию строки в списке для строки, которая была нажата, до тех пор, пока не будет создано меню.

Показать контекстное меню из кода

Это может быть простой вопрос, но я смотрю вокруг и не могу найти ответ. Есть ли какой-нибудь код для отображения контекстного меню на Android из кода вместо нажатия кнопки меню? Например, когда я касаюсь экрана, он вызывает контекстное меню?

Как создать контекстное меню с помощью XML-файла?

Я использую XML-файл для создания контекстного меню для своего ListView. (См. Ниже). Я также хочу установить заголовок для этого контекстного меню. Я прочитал (по адресу http://www.mail-archive.com/android-developers@googlegroups.com/msg43062.html ), что я могу использовать menu.setHeaderTitle (myContextMenuTitle) в методе onCreateContextMenu. Но мне нужно установить это в файле XML. Как я могу это сделать? Ниже приведен код для метода onCreateContextMenu, […]

Android: контекстное меню с одним щелчком мыши

У меня есть намерение, которое расширяет ListActivity. В моем методе onCreate после заполнения адаптера списка я использую registerForContextMenu(getListView()); Для регистрации в контекстном меню. Теперь он работает, и контекстное меню имеет свою исходную функцию; Как только я нажимаю и удерживаю объект, откроется контекстное меню. Можно ли открыть контекстное меню одним нажатием (без необходимости удерживать список)? Вся […]