Articles of андроид actionbar

Центр поиска в панели действий

Как я могу центрировать ActionView (в частности, SearchView) внутри панели действий? Как видно из приложения Google Книги: Приложение Google Книги SearchView http://i46.tinypic.com/2z909is.png Моя текущая настройка макета ( search_layout.xml ) : <?xml version="1.0" encoding="utf-8"?> <SearchView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:queryHint="@string/search_hint" /> Файл XML My Action Bar ( menu.xml ) : <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:icon="@+android:drawable/ic_menu_search" […]

Добавление ActionBar к шаблону активности Google Карт по умолчанию в Android Studio

Я смог добавить все мои маркеры на свою карту, используя адреса, предоставленные моим API, но мне не удалось добавить ActionBar. Как уже упоминалось, я использую шаблон Android Studio «Активность в Картах Google». Как я могу добавить ActionBar к этому шаблону? Пожалуйста, дайте мне знать, есть ли у меня какой-либо код.

SherlockActionBar: как настроить CustomView против actionBar

Вопрос: Как я могу вернуть титул? Вот скриншот (Missing title): Настройка панели действий: ActionBar actionBar = getSupportActionBar(); actionBar.setTitle("My Title"); actionBar.setIcon(drawable.dropdown_user); View mLogoView = LayoutInflater.from(this).inflate(R.layout.mLogoView, null); actionBar.setCustomView(mLogoView); actionBar.setDisplayShowCustomEnabled(true); actionBar.setDisplayShowTitleEnabled(true); actionBar.setDisplayHomeAsUpEnabled(true); mLogoView.xml: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="match_parent" > <ImageView android:id="@+id/img_merchant" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:src="@drawable/infoflex"> </ImageView> </RelativeLayout >

Android: изменение элементов меню ActionBar из фрагмента

Может ли кто-нибудь дать быстрый пример того, как изменить содержимое панели действий Activity на основе того, что происходит во фрагменте? Мое намерение: Нормальные пункты меню -> Что-то в фрагменте перемещается -> пункты меню меняются, чтобы сохранить / отменить кнопки. Моим первым импульсом является настройка широковещательных приемников как в активности, так и в фрагменте для перекрестного […]

Поиск по запросу не будет закрыт после поиска

У меня есть панель поиска с иконкой поиска. При нажатии на значок поиска он расширяется до строки поиска, в которой пользователь может ввести поиск. Проблема заключается в том, когда пользователь вводит поиск, я бы хотел, чтобы панель поиска сбрасывалась обратно на значок, но я не могу заставить его произойти в жизни меня. Меню моего меню […]

Не удалось загрузить AppCompat ActionBar с неизвестной ошибкой в ​​студии Android.

Ниже мой xml-файл. В предварительном просмотре есть две ошибки: «При загрузке AppCompat ActionBar с неизвестной ошибкой» & «Не удалось установить более одного класса». Как когда-либо удается запустить приложение. Но приложение сбой, и в Logcat не отображаются ошибки. Это мой снимок экрана предварительного просмотра <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" tools:openDrawer="start"> […]

Android Как отредактировать меню панели действий из фрагмента

Я создал приложение, в котором используется фрагмент. Из моей MainActivity я установил ActionBar. Но в одном из моих фрагментов мне нужно изменить значки действий и щелкнуть. Итак, с приведенным ниже кодом, когда я загружаю свой фрагмент, он по-прежнему отображает меню панели действий из MainActivity Вот моя MainActivity: public void restoreActionBar() { actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD); actionBar.setDisplayShowTitleEnabled(true); actionBar.setTitle(mTitle); // […]

Номер в панели действий, подобный Gmail

Я пытаюсь отобразить количество данных в верхнем правом углу моей панели действий. Если бы я не использовал панель действия split, я бы просто создал TextView в панели, но в настоящее время невозможно разместить элементы в верхней панели действий при разрыве. Чтобы уточнить, я имею в виду следующее: Использовал ли Google другую реализацию панели действий или […]

Как я могу активировать кнопку «Вверх» моей ActionBar, как кнопка «Назад» телефона?

У меня есть ViewPager с Fragment s. Когда во Fragment щелкнули кнопку, я запускаю Activity на моем. Нажатие кнопки «Назад» на моем телефоне, когда я нахожусь в « Activity , возвращает меня на предыдущий экран, то есть тот, который ViewPager Fragment в ViewPager . Я бы хотел включить кнопку «вверх» в моем ActionBar и для […]

InvalidateOptionsMenu не работает во фрагменте

Я хочу показать или скрыть элемент в панели действий в соответствии с их текстом в тексте редактирования или нет Поэтому я сделал следующее public class NounSearch extends android.app.Fragment { EditText seachEditText; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { super.onCreate(savedInstanceState); View rootView = inflater.inflate(R.layout.nounsearchactivity, container, false); //Intiate EditText seachEditText =(EditText) rootView.findViewById(R.id.nounSearch); seachEditText.setOnEditorActionListener(new TextView.OnEditorActionListener() […]