Articles of андроид actionbar

Изменить флажок «Контекстная панель действий» или сделать допустимым?

Есть ли хороший способ изменить флажок «Контекстная панель действия», не создавая настраиваемого представления для всей панели действий?

Galaxy S4 SupportActionBar охватывает весь экран в ActionMode

Samsung Galaxy S4 показывает очень странное поведение при входе в ACtionMode в моем приложении, которое использует SupportActionBar из Support-v7. Кто-нибудь знает, как это исправить? Думаю, проблема исходит от Samsung Android-Rom.

Android FRAGMENT 'requestFeature нужно называть'

У меня возникли проблемы с попыткой использовать «requestFeature» в моей ФРАГМЕНТЕ. Мой код ниже, я пытаюсь установить панель действий в качестве наложения. @Override public void onCreate(Bundle savedInstanceState) { getActivity().requestWindowFeature(Window.FEATURE_ACTION_BAR_OVERLAY); super.onCreate(savedInstanceState); Я не хочу использовать тему, потому что я не хочу, чтобы все приложение выполнялось, только этот фрагмент в частности.

Как получить Lollipop «гамбургер» в качестве значка ящика в стандартном приложении Fragment (без использования AppCompat)?

Когда я использую AppCompat lib (v21), я получил ActionBar с новым стилем иконки «гамбургер». Возможно получить такое же поведение, но не с помощью AppCompat. Я хотел бы иметь стандартную тему Holo.Light с новой иконкой «гамбургер» (ящик) в ActionBar.

Как изменить фон панели действий при нажатии кнопки «Поиск»?

Я прошел учебник по интерфейсу поиска на сайте Android Developers и успешно реализован. Единственное, чего я не смог достичь, это изменить фон Actionbar при нажатии меню поиска и вернуть его обратно при нажатии кнопки «Назад»? Ниже приведен снимок экрана из приложения Gmail. Обычная панель действий выглядит так. И когда вы нажимаете на меню «Поиск», оно […]

Название центра Android ABS с кнопкой «домой»

Мне удалось сосредоточить название ABS, используя пользовательский вид, но кнопка дома исчезла. Как это можно решить? Единственный способ сделать это, чтобы поместить эту домашнюю кнопку в пользовательский вид? (Чтобы быть ясным: кнопка дома должна быть слева не в центре) Пользовательский вид: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center" android:background="@android:color/transparent"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="hello"/> </LinearLayout> […]

Android Default HomeAsUp на Custom ActionBar

У меня есть настраиваемая панель действий Android с пользовательским видом макета и стилем. Мне нужно показать кнопку «Главная страница» для моего навигационного ящика. Проблема в том, что кнопка не отображается в моем стиле макета. Мне нужен домашний дом android по умолчанию, так что у меня может быть значок навигационного ящика по умолчанию. (Значок, который имеет […]

Создайте «историю» для SearchView на ActionBar

Я хочу иметь историю в своем SearchView, я искал ее, и единственный разумный (?) Учебник, который я нашел, был таким , но это просто как Gingerbread, а не API> 14. Затем я нашел этот код: String[] columnNames = {"_id","text"}; MatrixCursor cursor = new MatrixCursor(columnNames); String[] array = {"Snääälla", "bla bla bla", "Jävla piss"}; //if strings […]

Как реализовать фиксированную левую панель для планшета планшета Android?

Я переношу приложение iPhone + iPad на Android. Он использует контроллер Split View для планшетов, которые в Android lingo позволяют одновременно представлять две активности бок о бок (Edit: Android разрешает только одно действие на экране, как упоминалось в @commonsware ниже). Лучше всего использовать фрагменты, но Панель действий может существовать только на уровне активности, а это […]

Удалить ActionBar в API ниже 11

У меня мало Activities которые используют "@android:style/Theme.Holo.Light.NoActionBar" качестве темы. Уровни API выше 11 работают без проблем, но когда я устанавливаю свой minimumSdkVerison на "8" в манифесте, он говорит мне, что для него требуется уровень API 13 . Если я правильно понял, нет никаких ActionBar или «Theme.Holo» в уровнях API ниже 8 , поэтому по умолчанию […]