Articles of contextmenu

Android GridView OnItemLongClick прослушиватель, вызванный после OnItemClick

В основном, я хочу показать другое контекстное меню, когда пользователь щелкает или долго нажимает на ячейку в виде сетки. Проблема заключается в том, что если пользователь коротко нажимает на прослушиватель OnItemClick, и я вижу, что отладчик достигает кода, который показывает контекстное меню, а не переходит оттуда в onCreateContextMenu, он переходит к onItemLongClick. Я попытался использовать […]

Мониторинговое контекстное меню Android не запоминается

У меня есть кнопка, которая открывает контекстное меню со списком различных опций. Одновременно может быть выбран только один параметр, поэтому я хочу, чтобы рядом с каждым из них переключалась кнопка, указывающая, какой элемент выбран в данный момент. Когда я выбираю элемент из контекстного меню, переключатель выбирается и закрывается. Как только я нажимаю кнопку, чтобы открыть […]

Элементы OnCreateContextMenu и ListView

У меня есть LisView с несколькими элементами. К этому я подключил OnItemClickListener (как внутренний класс), например: lv.setOnItemClickListener(new OnItemClickListener() { public void onItemClick(AdapterView<?> parent, View view, int position, long id) { Toast.makeText(ShoppingListApp02Activity.this, "List item selected:" + items.get(position).getId(), Toast.LENGTH_LONG).show(); } }); Как очевидно, при выборе пользователя отображает элементы объекта этой записи, в этом примере идентификатор объекта выбранного […]

Создание настраиваемого контекстного меню при выборе текста в WebView

У меня есть WebView в моем приложении, и я хочу отобразить настраиваемое контекстное меню по выбору текста, как показано ниже: Я не хочу использовать контекстный ActionBar для Android. Я хочу создать небольшое контекстное меню вместо действия. Что мне делать?

Стиль отображения контекстного меню Android edittext

Я хочу изменить фон контекстного меню контекстного меню EditText когда нажимаем EditText . Я пробовал следующий код, но он не работает. Фон контекстного контекстного меню все еще не изменился. <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <!– Customize your theme here. –> <item name="colorPrimary">@color/colorPrimary</item> <item name="colorPrimaryDark">@color/colorPrimaryDark</item> <item name="colorAccent">@color/colorAccent</item> <item name="dialogTheme">@style/MyDialogTheme</item> <item name="popupMenuStyle">@style/MyPopupStyle</item> </style> <style name="MyPopupStyle" parent="Widget.AppCompat.PopupMenu"> <item name="android:popupBackground">@color/colorAccent</item> </style> […]

Контекстное меню в Android WebView

Я хотел бы добавить контекстное меню на весь Android WebView. У меня есть следующий код: registerForContextMenu(findViewById(R.id.webview)); … public void onCreateContextMenu (ContextMenu menu, View v, ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, v, menuInfo); if (v.getId() == R.id.webview) { //display context menu } } Я заметил, что контекстное меню отображается только при длинном нажатии на ссылку на веб-странице, предоставленной […]

Android: Как добавить меню xml в другое меню xml?

Простой вопрос. У меня есть меню дочерних элементов: <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/fp_pitcher" android:title="Pitcher"> </item> <item android:id="@+id/fp_catcher" android:title="Catcher"> </item> <!– SNIP —> </menu> И позже я хотел бы включить его в качестве подменю этого меню: <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/teameditor_remove" android:title="Remove Player from Team"> </item> <item android:id="@+id/teameditor_assignbattingposition" android:title="Assign Batting Position"> […]

Как установить конкретное контекстное меню в зависимости от того, какой элемент долго нажат в ListActivity?

У меня есть активность в списке, и я решил вручную добавить первый элемент, который «добавляет новый элемент …». Я зарегистрировал контекстное меню для всего списка, используя registerForContextMenu(getListView()); Прямо в onCreate . Когда контекстное меню onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) , система вызывает onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) . View v – это listView, […]

Получить контекст PopupMenu как ContextMenu

Таким образом, мой ExpandableListView имеет группы строк, которые определены как: group_row.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <TextView android:id="@+id/GroupName" style="@style/ListViewRowStyle" android:paddingLeft="40dp" android:textSize="18sp" > </TextView> <ImageView android:id="@+id/Menu" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_marginTop="10dp" android:contentDescription="@string/default_content_description_text" android:src="@drawable/ic_menu_moreoverflow_normal_holo_light" > </ImageView> </RelativeLayout> Когда вы нажимаете на TextView он будет расширяться или сворачиваться в зависимости от того, отображаются ли в настоящее […]

Показывать контекстное меню, когда ссылка длиннее нажата в TextView

У меня есть TextView с его MovementMethod установленным в LinkMovementMethod . Текст, добавленный в TextView представляет собой комбинацию обычного текста и URL-адресов. Для URL-адресов я хотел бы предложить контекстное меню, когда URL-адрес долго нажимается для выполнения таких действий, как копирование адреса. Я посмотрел на источник LinkMovementMethod но у него, похоже, нет длинного нажатого связанного кода, […]

Intereting Posts
Использование LayoutInflater с использованием контекста Какой самый простой способ поддерживать синхронизацию базы данных между несколькими устройствами iOS и Android? Обеспечение правильной даты / времени Как реализовать CustomView с пользовательскими состояниями выбора? Значок поиска на мягкой клавиатуре Вызов System.loadLibrary дважды для одной и той же общей библиотеки Проблема при удалении библиотеки supportV4 Имеются ли во время исполнения Android ART те же ограничения, что и у Dalvik? Как добавить записанные данные в файл? Android ConstraintLayout @dimens заменены жестко заданными значениями Как отсортировать пункты меню в меню опций приложения Android? Пользовательский шрифт для текстового просмотра в ArrayAdapter Как сделать только чтение (программно заполнено) Предпочтения? Как я могу изменить разрешения на чтение / запись в папке / mnt / SDcard на Kindle Fire? Скриншот Android-эмулятора от Android Studio 0.9.2