Articles of android menu

Как я могу сосредоточиться на элементе EditText в виде разворачиваемого действия в панели действий (когда он расширен) и заставить открывать мягкую клавиатуру?

Я использую отличную библиотеку ActionBarSherlock от Джейка Уортона и имеет сводный вид действий поиска. Я хочу всплывать на мягкой клавиатуре при расширении вида действия поиска. Мы можем прочитать рекомендуемый способ сделать это в диалоговом окне « Диалоговое окно » в блоге « Использование диалоговых окон » от Google (немного изменилось для удобочитаемости). // Show soft […]

Включить / отключить пункт меню ActionBar

У меня есть элементы меню действий отменить и сохранить. menu.xml <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/saveButton" android:showAsAction="always" android:title="@string/save" android:visible="true"> </item> <item android:id="@+id/cancelButton" android:showAsAction="always" android:title="@string/cancel" android:visible="true"> </item> </menu> Я хочу отключить сохранение menuitem, когда действие запущено. Мой код активности – @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.add_project); EditText […]

Как я могу получить пункт меню в NavigationView?

<android.support.design.widget.NavigationView android:id="@+id/drawer_nav" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_gravity="start" android:theme="@style/Theme.AppCompat.Light.NoActionBar" app:headerLayout="@layout/drawer_header" app:menu="@menu/menu_drawer" /> Я использую android.support.design.library для разработки материалов. Я хочу скрыть некоторые пункты меню, когда пользователь не войдет в систему. Теперь мне трудно получить пункт меню в NavigationView . Я пытался: MenuItem logoutItem = (MenuItem) mNavigationView.findViewById(R.id.menu_logout); logoutItem.setVisible(false); Но это не работает. Как я могу это сделать? Благодарю.

Light.DarkActionBar пункт меню цвет текста неизменен?

Приложение, которое я разрабатывал, использует ActionBarSherlock, а основная тема наследуется от Theme.Sherlock.Light.DarkActionBar. Дизайн требует, чтобы всплывающие окна переполнения имели темный цвет фона и белый текст. Это отлично работает для устройств без физической кнопки меню, и текст выглядит белым, как предполагалось. Однако, если устройство имеет физическую кнопку меню, текст, отображаемый в отображаемом меню, остается черным. Моя […]

Как добавить заголовок в макет навигационного ящика?

[ОБНОВИТЬ] Я решаю проблему, добавив addHeaderView: protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mTitle = mDrawerTitle = getTitle(); mPlanetTitles = getResources().getStringArray(R.array.planets_array); mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout); mDrawerList = (ListView) findViewById(R.id.left_drawer); LayoutInflater inflater = getLayoutInflater(); ViewGroup mTop = (ViewGroup)inflater.inflate(R.layout.header_listview_menu, mDrawerList, false); mDrawerList.addHeaderView(mTop, null, false); ================================ Мой вопрос так прост! Я хотел бы добавить заголовок в навигационный ящик? […]

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

Как изменить значок индекса меню параметров? Я имею в виду значок (3). Вот мой код: @Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.options, menu); return true; } И вот XML-файл: <item android:id="@+id/Bugreport" android:title="@string/option_bugreport" /> <item android:id="@+id/Info" android:title="@string/option_info" /> <item android:id="@+id/About" android:title="@string/option_about" />

ShowAsAction = "ifRoom" не отображает элемент, даже когда есть много места

Я пытаюсь заставить ActionBar работать правильно в моем приложении (и я использую ActionBarSherlock для получения единого интерфейса между Android 2.x и 4.x). Я чувствую себя как android:showAsAction="ifRoom" – просто большая, жирная ложь. Всякий раз, когда я устанавливаю действие на ifRoom ALWAYS появляется в меню переполнения, даже если есть PLENTY комнаты. Вот два скриншота из одного […]

Что такое orderInCategory в пункте меню ActionBar и почему он используется для …?

Я работаю над элементом меню действий и над его элементом потока, это мой main_menu.xml <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <item android:id="@+id/menu_search" android:icon="@drawable/search" android:title="@string/start_new_project" app:showAsAction="always" /> <item android:id="@+id/menu_dts_overflow" android:icon="@drawable/ic_action_overflow_round" android:orderInCategory="11111" android:title="Service" app:showAsAction="always"> <menu> <item android:id="@+id/menu_newProject" android:icon="@drawable/newproject" android:title="@string/start_new_project" app:showAsAction="never" /> <item android:id="@+id/menu_help" android:icon="@drawable/help" android:title="Service Tasks" app:showAsAction="never" /> <item android:id="@+id/menu_signOut" android:icon="@drawable/signout" android:title="@string/menusignout" app:showAsAction="never" /> </menu> </item> Я […]

Actionlayout на menuitem ничего не делает

Я устанавливаю actionLayout на элемент меню и устанавливаю цвет фона и изображение, но это не соблюдается. В моей деятельности у меня есть: getMenuInflater().inflate(R.menu.submit_action, menu); Мой submit_action: <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <item android:id="@+id/action_submit" android:actionLayout="@layout/check" app:showAsAction="always" /> </menu> Мой макет проверки <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" style="?android:attr/actionButtonStyle" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#e8e8e8" android:clickable="true" android:contentDescription="lol" > <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:contentDescription="@null" android:scaleType="centerInside" android:src="@drawable/ic_action_tick" /> </RelativeLayout> […]

Цвет текста элемента меню

Как изменить цвет текста в заголовке элемента меню. Я попытался изменить его, как показано ниже. <style name="Theme.Kanku.ActionBar.TitleTextStyle" parent="@android:style/TextAppearance.Holo.Widget.ActionBar.Title"> <item name="android:textColor">@color/white</item> </style> Но он меняет цвет только текста заголовка Action Bar, но не текста меню.

Intereting Posts
Как обновить пользовательский интерфейс в BroadcastReceiver Руководство для выбора между AsyncTaskLoader и AsyncTask для использования в фрагменте Proguard с OrmLite на Android Размер экрана устройства Android Тесты Travis CI для Android: нет подключенных устройств Узнайте, является ли Android-устройство портретным или альбомным для нормального использования? С 0.4.3 Android Studio, ошибка: «Синхронизация проекта Gradle не удалась. Основные функции (например, редактирование, отладка) не будут работать должным образом " Перемещение фокуса ScrollView Вызов функции DialogFragment show () изнутри onRequestPermissionsResult () вызывает исключение IllegalStateException в Marshmallow Возможность рисования вокруг своего центра Android Как включить / отключить прокрутку панели инструментов программно при использовании библиотеки поддержки дизайна Logcat часто не работает Как изменить цвет фактического прокрутки в ScrollView android? Как центрировать текст и изображения в CompoundDrawable? Обновите серию GSON Date из строки json в java.util.date