Articles of android menu

Как добавить RelativeLayout в качестве пункта меню – Android

У меня есть XML для меню с item и group . Я намерен добавить RelativeLayout в качестве элемента меню в XML, чтобы он выглядел так: <menu> <item1/> <item2 <RelativeLayout> <TextView1/> <TextView2/> <RelativeLayout> /> </menu> Можно ли это выполнить в XML-макете или программно? Если нет, то работа будет полезной. Благодарю.

Как реализовать счетчик значков на значке меню гамбургера Android

Я пытаюсь реализовать значок счетчика на значке меню гамбургера (то есть не на других значках меню). Аналогично приложению eBay. как в.. Кто-нибудь заглянул в это? Попытка выяснить самый чистый путь.

Кнопка Share на ActionBar появляется дважды

Я создал кнопку share на моей панели действий, но, похоже, она появляется дважды. Файл XML меню находится ниже: <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <item android:id="@+id/action_share" android:title="@string/action_share" app:showAsAction="always" app:actionProviderClass="android.support.v7.widget.ShareActionProvider" /> </menu> И он onCreateOptionsMenu в onCreateOptionsMenu в представлении. @Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { inflater.inflate(R.menu.menu_detail, menu); MenuItem menuItem = menu.findItem(R.id.action_share); mShareActionProvider = (ShareActionProvider) MenuItemCompat.getActionProvider(menuItem); if(mShareActionProvider != […]

Показывать панель прогресса в MenuItem, даже если она находится в режиме разблокировки панели действий

Я проверяю, как изменить значок элемента меню на анимацию загрузки строки выполнения. Я попытался с <item android:id="@+id/action_favorite" android:icon="@drawable/ic_action_heart" clasificados:showAsAction="always|collapseActionView" clasificados:actionViewClass="android.widget.ProgressBar"/> Я использую режим разделенных действий. И когда я нажимаю на него, значок исчезает, а индикатор выполнения показывает его на верхней панели. Что мне нужно изменить?

Как узнать идентификатор строки элемента в меню, зная его десятичное значение?

Я использую android-support-v7-appcompat. В действии я хочу показать в панели действий кнопку «Назад». Я делаю: public class News extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.act_news_screen); getSupportActionBar().setDisplayHomeAsUpEnabled(true); getSupportActionBar().setDisplayShowHomeEnabled(false); } } А также: @Override public boolean onOptionsItemSelected(MenuItem item) { System.out.println(item.getItemId()); // 16908332 System.out.println(R.id.home); // 2131034132 System.out.println(R.id.homeAsUp); // 2131034117 switch(item.getItemId()) { case R.id.home: onBackPressed(); […]

Программно изменить значок ActionBar

Я возвращаюсь к своей основной деятельности из фрагмента, и по какой-то логике я должен изменить внешний вид значка в меню панели действий. Это меню на панели действий: <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" tools:context="it.gn.sfa.Main"> <item android:id="@+id/action_search" android:actionViewClass="android.widget.SearchView" android:icon="@drawable/ic_action_search" android:showAsAction="collapseActionView|ifRoom" android:title="Search" /> <item android:id="@+id/action_filter" android:icon="@drawable/ic_action_filter_empty" android:showAsAction="ifRoom" android:title="Filter" /> <item android:id="@+id/action_new" android:icon="@drawable/ic_action_new" android:showAsAction="ifRoom" android:title="New" /> </menu> Я […]

Как изменить стиль меню на устройствах Android 4.x с помощью кнопки меню?

Я обнаружил, что я изменил стиль переполнения панели действий в своем приложении, когда я делаю селекторный цвет с синего на оранжевый. На некоторых устройствах Android 4.x по-прежнему есть кнопка меню, когда я нажимаю на нее, это список опций не выпрыгивает из переполнения панели задач, а из нижней части экрана. Для такой ситуации список опций не […]

Android NavigationView с внутренним интервалом

В настоящее время я разрабатываю приложение для Android с поддержкой NavigationView. Я должен задать вопрос, чтобы сделать это так, как хочу: (1) Я хочу разделить навигационные элементы на две области: одну сверху сверху заголовка и одну в нижнем конце. (2) Я хочу удалить прокладку между разделителем и элементом под ним. Как это выглядит и как […]

Кнопка Android Toggle в ActionBar

Есть ли способ поместить ToggleButton в ActionBar и заставить его сохранить состояние, в котором он находится, поэтому, когда вы снова открываете тот же вид активности, он находится в том же состоянии, в котором вы его оставили? Дополнительно: если возможно, у android 2.3.3 – 2.3.7 обратная совместимость

Панель действий Android Sherlock показывает действия в выпадающем меню всегда

Я установил три элемента действия, которые добавляют к АБС через меню XML следующим образом: <menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/menu_share_app" android:icon="@drawable/share_ab" android:showAsAction="collapseActionView" android:title="@string/menu_share_app"/> <item android:id="@+id/menu_search" android:icon="@drawable/share_ab" android:showAsAction="always" android:title="@string/menu_search"/> <item android:id="@+id/menu_settings" android:icon="@drawable/share_ab" android:showAsAction="collapseActionView" android:title="@string/menu_settings"/> </menu> Я хочу показать поисковые элементы и два других в раскрывающемся списке, я сделал showasaction как «collapseActionView», но не получаю ни одного раскрывающегося […]