Articles of меню

Название элемента меню Android не отображается

Я играл в андроид, и я следил за образцом меню, и он работает почти отлично, но поле «title» пунктов меню не отображается. Я думаю, что это связано с этим вопросом: https://stackoverflow.com/questions/3286093/android-menu-item-not-showing-text, но я не уверен, что его ответ означает. Во всяком случае, он правильно получает, что у меня есть 2 пункта меню, он просто не […]

Использование onPrepareOptionsMenu вместо onCreateOptionsMenu в фрагменте

У меня возникла проблема с настройкой некоторых элементов меню фрагмента в ActionBar и я нашел способ ее решить, но я не понимаю, почему это сработало. Я хотел изменить видимость в элементе меню сразу после того, как я надул его из XML-файла меню в методе onCreateOptionsMenu . Код работает нормально, но видимого эффекта нет. Я решил […]

Выбор нескольких значений из выпадающего списка

У меня есть раскрывающийся список, содержащий все ontacts на мобильном телефоне. Я хочу выбрать несколько контактов одновременно. Когда я работал над регулярными страницами html и JS, я использовал этот код: function loopSelected() { var txtSelectedValuesObj = document.getElementById('txtContactsName'); var selectedArray = new Array(); var selObj = document.getElementById('AllContacts'); var i; var count = 0; for (i=0; i<selObj.options.length; […]

Как нажимать на индекс в меню параметров с помощью Espresso Android

Я вызываю меню опций, используя этот код: openActionBarOverflowOrOptionsMenu(getInstrumentation().getTargetContext()); После этого появилось меню. Теперь я нажимаю на элемент меню по его тексту, и это нормально. Проблема, которую я уже заметил, является предметом, который может измениться, скажем, если пользователь использует много языков для разных клиентов. Поэтому в длительном тестовом прогоне это не полезно. По этой причине я […]

OnCreateContextMenu не вызывается

Похоже, что onCreateContextMenu вообще не называется. В моем onCreate для моей ListActivity у меня есть: list = getListView(); registerForContextMenu(list); (Я знаю, что это избыточно, и я только что передал getListView () с теми же результатами). Вот мой onCreateOntextMenu; @Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { super.onCreateContextMenu(menu, v, menuInfo); Log.d("LM", "onCreateContextMenu"); MenuInflater inflater […]

Google Maps удаляет контекстное меню маршрута маркера

Я начал новый проект с помощью шаблона Google Maps для Android Studio и просто добавил маркер к карте. LatLng location = new LatLng(lat, lng); Marker marker = mMap.addMarker(new MarkerOptions() .position(location) .icon(BitmapDescriptorFactory.fromResource(R.drawable.marker))); Когда я нажимаю маркер, появляется небольшое меню с значком Карты Google в правом нижнем углу: Как я могу избавиться от этой вещи? Я не […]

Кнопки раскрывающегося меню / Spinner, как те, что указаны в дизайнерских спецификациях от Google

Мне интересно, как я могу сделать кнопку / меню выпадающего меню, как те, которые мы можем видеть в спецификациях дизайна от Google и на изображении ниже, поэтому список раскрывается ниже, чуть ниже. Нужно ли устанавливать для него настраиваемый макет вместо R.layout.support_simple_spinner_dropdown_item ?

Android – Параметры обновления Меню без вызова invalidateOptionsMenu ()

Привет, Android Разработчики, Я видел много вопросов относительно обновления меню опций. Однако каждый ответ говорит, что мне нужно вызвать invalidateOptionsMenu() . Мой вопрос в том, есть ли другой способ обновления меню опций без вызова метода invalidateOptionsMenu() ?

APK не будет устанавливать: DalvikVM не может его оптимизировать (байтовый обмен и проверка не выполняется)

Я получаю ошибку INSTALL_FAILED_DEXOPT (которая, похоже, не имеет ничего общего с другими вопросами, заданными здесь об INSTALL_FAILED_DEXOPT), когда я пытаюсь установить приложение для Android в следующих условиях: Сначала приложение устанавливается на недавно созданный эмулятор 2.3.3 с использованием Eclipse и Android-плагина. Более новая версия приложения установлена ​​поверх предыдущей версии на предварительных эмуляторах 2.3.3 и 2.2 с […]

Обратный вызов при завершении создания меню опций

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