Articles of андроид actionbar

OnActionExpandListener в menuitem не работает. Как это исправить?

Я разрабатываю приложение для Android, которое работает с уровня API 14. У меня есть элемент в файле меню <item android:id="@+id/menu_search" android:actionViewClass="android.widget.SearchView" android:icon="@drawable/ic_action_action_search" android:orderInCategory="3" android:showAsAction="always"/> Я хочу узнать о расширении и крахе этого вида поиска, я пробовал этот код, но он не работает @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items […]

Вкладка «Панель действий» без использования фрагментов?

Это, может быть, новичок, но в любом случае. Поскольку Tabhost обесценился, я попытался переключиться на вкладки панели действий, но у меня есть проблемы с использованием фрагментов. Есть ли возможность использовать действия на вкладках панели действий в любом случае? Буду признателен за любую помощь. Благодарю.

Android: вызов нестатических методов из статического класса Handler

Учитывая этот код: public class MainActivity extends FragmentActivity implements ActionBar.TabListener { public static final int MESSAGE_NOT_CONNECTED = 1; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main_layout); } // ————————————————- public final void setStatus(int Rid) { final ActionBar actionBar = getActionBar(); actionBar.setSubtitle(Rid); } // ————————————————- static Handler mHandler = new Handler() { @Override public void handleMessage(Message […]

Установить цвет фона элемента меню при наведении на Android

У меня есть пункты меню в моем приложении, и я хотел бы изменить цвет фона элемента, когда он щелкнут (см. Скриншот – нажата позиция 1) Мне просто нужен один цвет – светло-голубой или темный. Однако, как вы можете видеть, есть два из них по первому элементу. Вот мой код: Панель инструментов в действии: <android.support.v7.widget.Toolbar xmlns:sothree="http://schemas.android.com/apk/res-auto" […]

Android: ShareActionProvider без истории

Согласно документации на Android, если я не хочу, чтобы мой ShareActionProvider сохранял историю общих ресурсов, я должен был позвонить mShareActionProvider.setShareHistoryFileName(null) Однако, когда я это делаю, я получаю следующий сбой при выборе опции share: 11-15 10:06:34.848: E/AndroidRuntime(22461): java.lang.IllegalStateException: No preceding call to #readHistoricalData 11-15 10:06:34.848: E/AndroidRuntime(22461): at android.widget.ActivityChooserModel.persistHistoricalDataIfNeeded(ActivityChooserModel.java:573) 11-15 10:06:34.848: E/AndroidRuntime(22461): at android.widget.ActivityChooserModel.addHisoricalRecord(ActivityChooserModel.java:743) 11-15 10:06:34.848: E/AndroidRuntime(22461): […]

Могу ли я использовать векторный векторный файл в значке меню ActionBar?

Могу ли я использовать векторный файл в значке меню ActionBar? Теперь appCompat поддерживает векторный файл из API> 8. Могу ли я использовать векторный переносимый в меню ActionBar?

Неопределенный горизонтальный ProgressBar НИЖЕ ActionBar с использованием AppCompat?

Я искал ответы о том, как разместить неопределенный горизонтальный индикатор выполнения под панелью действий с помощью AppCompat. Я могу получить горизонтальный индикатор выполнения, но он находится в верхней части панели действий. Я хочу, чтобы она находилась под / под панелью действий, вроде того, как это делает gmail (за исключением того, что нет необходимости обновлять). Я […]

Android Honeycomb: как стилизовать правый угол стрелки в прядильщике на ActionBar

Это довольно конкретный вопрос. У меня есть счетчик на ActionBar, который добавлен в метод onCreate (). Я смог стилизовать текст белого цвета, но я не могу получить подчеркивание, а треугольник / стрелка внизу справа выглядит белым. Вот мой стиль: <item name="android:actionDropDownStyle">@style/customActionBarDropDownStyle</item> <style name="customActionBarDropDownStyle" parent="android:style/Widget.Holo.Light.Spinner"> <item name="android:textColor">#FFFFFF</item> </style> Я не могу найти элемент / свойство стиля, […]

Исходные чертежи SearchView в ActionBar выглядят размытыми

У меня есть следующий макет меню для моего ActionBar: <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/itemSearch" android:icon="@drawable/actionbar_icon_search" android:showAsAction="ifRoom|collapseActionView" android:actionViewClass="android.widget.SearchView" android:title="Search"/> </menu> И вот код установки: @Override public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { inflater.inflate(R.menu.actionbar_default, menu); SearchView searchView=(SearchView) menu.findItem(R.id.itemSearch).getActionView(); int searchPlateId = searchView.getContext().getResources().getIdentifier("android:id/search_src_text", null, null); View searchEditText = searchView.findViewById(searchPlateId); ((TextView) searchEditText).setTextColor(Color.WHITE); searchView.setOnCloseListener(new OnCloseListener() {…}); searchView.setOnQueryTextListener(new […]

Две панели действий (снизу и вверх) одновременно?

Мне нужно сделать две панели действий, к примеру, я использую actionBarSherlock. Так что мне нужно именно то, чтобы поместить «экран приветствия» в обычную панель действий и добавить два обычных варианта действия ActionBar. Подобно тому, что мне нужно, это Gmail и Карты, как здесь: http://cdn.androidcommunity.com/wp-content/uploads/2012/03/Screenshot_2012-03-28-12-58-16.png (Они не Позвольте мне опубликовать изображение для репутации низкое, см. Ссылку, […]