Articles of menuitem

Настройка описания содержимого для меню опций android Talkback

Я использую « Read Aloud » или « Talkback » для приложения. Все работает с текстом contentDescription , но с опционным меню я не нашел ничего, связанного с contentDescription , я хочу, чтобы система читала "Menu "+ item's name . EX: Мое меню состоит из 2-х элементов: « Создать новую папку » и « Удалить […]

Анимационный пункт меню «прыгает», когда начинается анимация

Я использую код из этого вопроса: Анимированная иконка для ActionItem для анимации моего обновления ActionBarButton . Он отлично работает, за исключением того, что стиль не кажется правильным. Когда я нажимаю элемент, он начинает вращаться, но только после того, как он «перескакивает» на несколько пикселей. Кажется, что стиль ImageView отличается от стиля элемента меню. Элемент определяется […]

Как отсортировать пункты меню в меню опций приложения Android?

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

ANDROID: включение и отключение MenuItem в макете активности навигационного ящика

У меня есть и приложение, созданное с использованием макета Activity ящика навигации. И мне нужно включить / отключить некоторые элементы программным путем Пример меню Пример: я хочу отключить идентификатор элемента меню nav_item2 Я пытался сделать … MenuItem nav_item2 = (MenuItem)findViewById(R.id.nav_item2); nav_item2.setEnabled(false); И он возвращает мне NullPointerException .. Также попробовал … @Override public boolean onPrepareOptionsMenu(Menu menu) […]

Android: как сделать анимацию перехода на значки меню панели инструментов?

Если вы используете последнюю версию WhatsApp, вы заметите, что если вы долго нажимаете текстовое поле в чате, значки меню на панели инструментов будут меняться с помощью приятной вращающейся анимации. Как я могу воспроизвести этот эффект? Я знаю, что я должен аннулировать меню, но не как сделать анимацию.

Прозрачные значки в ActionBar при отключении: только на моем телефоне?

Я использую ActionBarSherlock в своем приложении, и когда я отключу некоторый MenuItem в ActionBar, значок становится полупрозрачным на моем телефоне (HTC One X работает под управлением Android 4.0.4), но я не видел этого поведения ни на одном другом телефоне или эмуляторе. Правильно ли я полагаю, что это поведение не является стандартным для родного ActionBar? Мне […]

Как установить идентификатор для элементов всплывающего меню, которые можно найти как идентификатор вида?

Задний план В автоматических тестах используются теги views, чтобы иметь возможность нажимать на них, поэтому мы добавляем идентификаторы, когда это возможно. Проблема Для всплывающих меню иногда требуется их динамическое заполнение, но, как я уже нашел, даже когда я добавляю идентификатор для каждого элемента, идентификатор не найден и не может быть использован. Даже использование функции DDMS […]

OnOptionsItemSelected () не вызывается при нажатии на элемент меню, на котором установлено действиеLayout

В моей панели действий я определил пункт меню, который может отображать текст «DONE» по приведенному ниже коду: menu.xml: <menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/action_register_text" android:actionLayout="@layout/action_done_text" android:title="@string/action_done" android:showAsAction="always"/> </menu> action_done_text.xml: <?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/expand_activities_button" android:layout_height="match_parent" android:layout_width="wrap_content" android:layout_gravity="center" android:clickable="true" android:focusable="true" android:addStatesFromChildren="true"> <TextView android:id="@+id/register_action_bar_done" android:layout_width="53dp" android:layout_height="35dp" android:layout_gravity="center" android:layout_marginRight="10dip" android:gravity="center" android:text="DONE" /> </FrameLayout> У меня есть onCreateOptionsMenu правильно […]

Два пункта меню Spinner в ширине ActionBar

Я вручную построил два прядильника на панели действий, создав сначала два пункта меню в файле main.xml. С линией cSpinner.setAdapter( ArrayAdapter.createFromResource( this, R.array.category_data, android.R.layout.simple_spinner_dropdown_item ) ); Я установил для них ресурс массива. Эти вещи действительно работают, но проблема в том, что строка ресурсов левых спиннеров настолько велика, что можно увидеть лишь небольшую часть правого счетчика. http://s1.directupload.net/images/130422/88wtvfft.png […]

Добавить MenuItem в меню в определенной позиции или группе программно

у меня есть <android.support.design.widget.NavigationView app:menu="@menu/drawer" /> Со следующими пунктами меню: <item android:id="@+id/main_item" android:icon="@drawable/ic_menu_main" android:title="@string/app_name"/> <group android:id="@+id/some_group" android:checkableBehavior="single"/> <item android:id="@+id/teams_item" android:icon="@drawable/ic_menu_teams" android:title="@string/teams"/> Теперь я хочу добавить элемент либо в some_group либо чуть ниже него. Я пытался: MenuItem mi = menu.add( R.id.soume_group, someId, NONE, "some name" ); или MenuItem mi = menu.add( R.id.soume_group, someId, 2, "some name" […]

Intereting Posts
Как передать контекст в AsyncTask? Ошибка консоли Android: «требуется совместимость .class, установленная в 5.0. Исправьте свойства проекта " Где установлен пакет приложений для Android на телефоне Что-то не так в радиусе Corner Android Не удалось создать эмулятор Android: не удалось проанализировать конфигурационный файл AVD Как отключить кнопку возврата в android Миграция с eclipse + SVN на Android Studio Проверить командную строку инструментов разработчика Android Как вы получаете MCC и MNC телефона в Android? MEDIA_MOUNTED трансляция не принимается Глубокие ссылки для ссылок в Google+, но ссылка ничего не делает Java.lang.NullPointerException: попытка вызвать виртуальный метод 'int android.view.View.getImportantForAccessibility ()' для ссылки на нулевой объект Каковы наилучшие методы показа справочной информации Всплывающее окно, подобное any.do Phonegap Плагин ChildBrowser: отключить / скрыть URL-адрес в панели расположения, но не кнопки «Назад / Вперед / Выход»