Articles of android actionbar

Подзаголовок панели инструментов прокрутки Android не отображается

Я устанавливаю подзаголовок панели инструментов, например: Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); getExtra(); getSupportActionBar().setSubtitle("subtitle"); Он работает для другой деятельности, но не работает для прокрутки

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

(Android 3.0+) Как создать Spinner для использования в качестве элемента действия для панели действий Android Honeycomb? Я понимаю, что режим LIST в Action Bar в значительной степени делает это, но я бы хотел использовать его режим TAB. Поскольку, насколько я знаю, я не могу одновременно использовать оба варианта, вместо этого я пытаюсь использовать счетчик как […]

Кнопка Android Toggle в ActionBar

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

Почему у моего Android-приложения нет иконки и текста в ActionBar?

Я новичок в разработке Android, и я пытаюсь создать свою тему, но у меня есть проблема. Я попробовал найти ответы на google, d.android, но безрезультатно. ActionBar меняет цвет (это нормально), но текст и значок приложения не отображаются (только если я использую мою тему – если я использую тему по умолчанию, все в порядке). Зачем? Res […]

Логотип ActionBar перемещается влево

Я хочу использовать логотип вместо homeAsUp на actionBar, чтобы открыть drawerLayout, мне удалось это сделать, но кажется, что пространство homeAsUp оставлено, поэтому похоже, что логотип имеет leftMargin. Это то, что я сделал: style.xml <item name="android:logo">@drawable/logo_file</item> <item name="android:displayOptions">showHome|useLogo</item> logo_file.xml <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/mylogo" android:left="-10dp" </layer-list> Мероприятия getActionBar().setHomeButtonEnabled(true); getActionBar().setDisplayUseLogoEnabled(true); Doing android:left="-10dp" не решает проблему, […]

Существует ли эквивалент Android Tablet для UIPopOverController?

Я просто обманываю Android-планшет 3.0. У меня есть фрагменты, созданные для выполнения UISplitViewController для iPad. Кто-нибудь знает, какое лучшее решение для получения чего-то вроде iPad UIPopOverController? Я думаю, что варианты – это либо отдельный диалог, либо что-то в панели действий …? Я на самом деле не видел никаких планшетов Android, работающих под управлением 3.0, поэтому […]

ActionBarSherlock: java.lang.IllegalStateException на очень немногих устройствах

У меня очень странная проблема. Я использую ActionbarSherlock в своем проекте. И на очень немногих Устройствах я получаю: java.lang.RuntimeException: Unable to start activity ComponentInfo{de.felitec.dow/de.felitec.dow.ui.LoginActivity}: java.lang.IllegalStateException: You must use Theme.Sherlock, Theme.Sherlock.Light, Theme.Sherlock.Light.DarkActionBar, or a derivative. at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1815) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1831) at android.app.ActivityThread.access$500(ActivityThread.java:122) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1024) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:132) at android.app.ActivityThread.main(ActivityThread.java:4123) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:491) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:849) […]

ActionBar под заголовком / заголовком

У меня проблема с ActionBar в моем приложении; В некоторых сценариях ActionBar, похоже, «находится под» в строке уведомлений / заголовков. Он воспроизводится каждый раз, и я не могу понять, почему это происходит. Я использую приложение ZXING с Intents для сканирования штрих-кодов и возврата их в свое приложение, и в какой-то момент во время этого процесса […]

Цвет заголовка AppCompat

У меня возникли проблемы с изменением цвета для ActionBar. Я использую библиотеку AppCompat для поддержки. Все остальное работает: например, фон или селектор … но цвет заголовка не меняется. Это мой файл стиля: <resources xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"> <style name="Theme.Customtitletheme" parent="@style/Theme.AppCompat.Light"> <item name="actionBarItemBackground">@drawable/selectable_background_customtitletheme</item> <item name="android:actionBarItemBackground" tools:targetApi="14">@drawable/selectable_background_customtitletheme</item> <item name="popupMenuStyle">@style/PopupMenu.Customtitletheme</item> <item name="android:popupMenuStyle" tools:targetApi="11">@style/PopupMenu.Customtitletheme</item> <item name="dropDownListViewStyle">@style/DropDownListView.Customtitletheme</item> <item name="android:dropDownListViewStyle">@style/DropDownListView.Customtitletheme</item> <item name="actionBarTabStyle">@style/ActionBarTabStyle.Customtitletheme</item> <item […]

Как создать выпадающий список в ActionBar в Honeycomb?

Я работаю над Android Honeycomb с ActionBar. Я создал ActionBar следующим образом: // Configures the action bar private void configureActionBar() { mActionBar = getActionBar(); mActionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_LIST); SpinnerAdapter spinnerAdapter = ArrayAdapter.createFromResource(this, R.array.rooms, android.R.layout.simple_spinner_dropdown_item); ActionBar.OnNavigationListener navigationCallback = new ActionBar.OnNavigationListener() { public boolean onNavigationItemSelected(int itemPosition, long itemId) { String[] rooms = getResources().getStringArray(R.array.rooms); mAppState.setCurrentRoom(rooms[itemPosition]); return false; } }; mActionBar.setListNavigationCallbacks(spinnerAdapter, navigationCallback); […]