Articles of панель андроид

Стиль вкладок Android ActionBar для Honeycomb

Я использую пример приложения HoneycombGallery в SDK и пытаюсь изменить стиль вкладок ActionBar (например, «Воздушные шары», «Велосипеды», «Андроиды», «Печенье»). Используя «светлую» тему, вкладки имеют синюю подчеркивание. Я просто хочу, чтобы этот красный цвет соответствовал стилю приложения, над которым я работаю. Я пробовал исследовать стили в документации SDK ( http://developer.android.com/guide/topics/ui/actionbar.html ) и других источниках в Интернете, […]

Сотовые панели действий и поля

Я пытаюсь использовать другую графику «homeAsUpIndicator» на панели действий, и я сталкиваюсь с некоторыми проблемами с краем экрана и графикой. Используя атрибут «android: homeAsUpIndicator» со значением @ drawable / my_graphic в файле styles.xml для проекта, мне удалось изменить индикатор на пользовательскую графику. Этот рисунок был спроектирован с учетом левого края 0dp – так как в […]

Как удалить границу между значком приложения и краем экрана в ActionBar?

У меня есть пользовательский значок дома для моего приложения, и я хочу, чтобы он выровнялся полностью слева от панели действий, чтобы он касался края экрана. Возможно ли это, и если да, то как это можно сделать? Я не вижу ничего, что задает заполнение или маржу, чтобы он выравнивался полностью влево.

KeyListener на SearchView в сотовом ActionBar не работает

Вот мой код. Метод onKey () никогда не вызывается при вводе в поле поиска. Я делаю что-то неправильно в настройке слушателя? У меня есть точка останова в методе onKey (), и я знаю, что она не срабатывает. @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.locations_map_menu, menu); ActionBar ab = getActionBar(); ab.setBackgroundDrawable(getResources().getDrawable(R.drawable.actionbar)); ab.setDisplayShowTitleEnabled(false); SearchView searchView = (SearchView) […]

Есть ли стандартный способ добавления разделителей между элементами панели действий в Android 3.0?

У меня есть небольшая проблема, пытаясь настроить внешний вид панели действий в моем приложении. Я хочу иметь широкие разделители пикселей для группировки элементов панели действий, которые вы видите во многих родных приложениях (например, Gmail, Календарь). Я нашел способ сделать это, добавив пункт меню и установив атрибут «android: actionLayout» в пользовательский макет для разделителя: <View android:background="@color/LightGray" […]

Замена значка меню ActionBar с неопределенным шагом ProgressBar

Я хотел бы добавить неопределенный индикатор выполнения в Honeycomb ActionBar, так что в любое время, когда пользователь нажимает «Обновить», значок обновления временно превращается в неопределенный индикатор выполнения, пока задача не завершится. Приложение электронной почты делает это уже, но я не могу понять, как это сделать. Любой совет?

Пользовательский вид панели действий

Я хочу объявить пользовательский вид, НО я также хочу, чтобы логотип дома с иконкой вверх появился слева с его функциональностью по умолчанию. Как я могу добиться использования обоих?

Внедрение вкладок ActionBar с API-интерфейсов v4

В настоящее время мое приложение использует пакет совместимости Fragments / v4 для поддержки версий Android вплоть до 1,6. Это означает, что все мои фрагменты наследуются от версии Fragment пакета совместимости. В настоящее время я пытаюсь переделать части приложения, чтобы воспользоваться функциями Honeycomb, такими как ActionBar . Я уже использую свою собственную action-bar-подобную реализацию на устройствах […]

Позиционирование пунктов меню слева от ActionBar в сотах

Я хочу разместить некоторые пункты меню слева от ActionBar Honycomb, но не нашел документацию, показывающую, как это сделать. Похоже, это должно быть возможно, так как приложение «Контакты» имеет поиск в непосредственной близости от панели навигации. Любая идея о том, как установить пункты меню влево?

Фоновый рисунок ActionBar

Я унаследовал тему Holo Light и настроил фон ActionBar следующим образом: Содержимое styles.xml <?xml version="1.0" encoding="utf-8"?> <resources> <style name="ActionBar" parent="@android:style/Widget.Holo.ActionBar"> <item name="android:background">@drawable/actionbar_background</item> </style> <style name="MyTheme" parent="@android:style/Theme.Holo.Light"> <item name="android:actionBarStyle">@style/ActionBar</item> </style> </resources> Содержимое actionbar_background.xml <?xml version="1.0" encoding="utf-8"?> <bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="@raw/actionbar_background" android:tileMode="repeat" /> Вместо того, чтобы повторяться, изображение растягивается, любая идея о том, почему android: tileMode = "repeat" […]