Вопросы с тегом «android-actionbar»

ActionBar - это оконная функция Android, которая определяет приложение и местоположение пользователя, а также предоставляет действия пользователя и режимы навигации.

8
Android Lollipop, пользовательский вид AppCompat ActionBar не занимает всю ширину экрана
Итак, я только что обновил свою кодовую базу до Lollipop, и у меня проблемы с панелью действий. Я использую AppCompat и ActionBarActivity и создаю настраиваемое представление. Кажется, что пользовательский вид больше не занимает всю ширину экрана, оставляя тонкую полоску слева Как это выглядело раньше Как это выглядит сейчас Это код, …

16
Android: как скрыть ActionBar при определенных действиях
Я разработал простое демонстрационное приложение с заставкой, картой и несколькими обычными экранами. У меня есть панель действий вверху с логотипом. На моем телефоне (Galaxy s1 I9000 V2.3) все выглядит нормально, но когда я тестирую его на Galaxy s2 v4, панель действий появляется также на экране-заставке и на экране карты. Активность …

3
Макет координатора с панелью инструментов во фрагментах или действии
В новой библиотеке дизайна есть несколько новых макетов, которые сильно меняют поведение панели инструментов, если разработчик того пожелает. Поскольку разные фрагменты имеют разное поведение и цели, например, фрагмент галереи со сворачивающейся панелью инструментов, показывающий важную фотографию, или фрагмент без прокрутки, которому просто не требуется макет панели приложений для скрытия панели …

11
Изменить цвет панели инструментов в Appcompat 21
Я тестирую новые функции Appcompat 21 Material Design. Поэтому я создал такую ​​панель инструментов: <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/activity_my_toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:minHeight="?attr/actionBarSize" android:background="?attr/colorPrimary" app:theme="@style/ThemeOverlay.AppCompat.ActionBar"/> и включил его в свой основной файл макета. Затем я установил его как supportActionBar следующим образом: Toolbar toolBar = (Toolbar)findViewById(R.id.activity_my_toolbar); setSupportActionBar(toolBar); Он работает, но почему-то я не …

7
Как обновить пункт меню, отображаемый в ActionBar?
У меня есть Activity с 2 фрагментами. Оба являются ListFragments, и оба вносят MenuItems в Menu. У меня есть один MenuItem, для которого я установил атрибут android: showAsAction, чтобы он отображался как кнопка на ActionBar. Что отлично работает. Теперь MenuItem зависит от состояния. Это пункт меню «Пауза / Возобновить» для …

6
Как отобразить настраиваемый вид в ActionBar?
Я хочу отображать настраиваемый поиск на панели действий (для этого я использую ActionBarSherlock). Я понял: Но я хочу, чтобы пользовательский макет (поле редактирования текста) занимал всю доступную ширину. Я реализовал собственный макет, как предлагается здесь . Вот мой собственный макет search.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" style="?attr/actionButtonStyle" android:layout_width="fill_parent" android:layout_height="match_parent" android:layout_gravity="fill_horizontal" …

9
Панель действий Android не показывает переполнение
В моем приложении есть панель действий с 3 элементами. Только 2 могут отображаться из-за проблем с пространством, поэтому я ожидаю, что будет отображаться первый, а остальные будут отображаться в переполнении. Однако на практике отображаются только первые 2 элемента, и переполнение не обнаруживается. Вот соответствующий код: list_menu.xml <?xml version="1.0" encoding="utf-8"?> <menu …

21
Установка настраиваемого заголовка ActionBar из фрагмента
В своем главном FragmentActivityя устанавливаю свой собственный ActionBarзаголовок следующим образом: LayoutInflater inflator = (LayoutInflater) this .getSystemService(Context.LAYOUT_INFLATER_SERVICE); View v = inflator.inflate(R.layout.custom_titlebar, null); TextView tv = (TextView) v.findViewById(R.id.title); Typeface tf = Typeface.createFromAsset(this.getAssets(), "fonts/capsuula.ttf"); tv.setTypeface(tf); tv.setText(this.getTitle()); actionBar.setCustomView(v); Это отлично работает. Однако, как только я открою другой Fragments, я хочу, чтобы название изменилось. Я …


9
панель действий вверх с фрагментами
У меня есть вкладки ActionBar / ViewPager макет с три вкладки говорит A , B и C . На вкладке C вкладке (фрагмент), я добавляю еще один фрагмент скажет фрагмент D . с участием DFragment f= new DFragment(); ft.add(android.R.id.content, f, ""); ft.remove(CFragment.this); ft.addToBackStack(null); ft.commit(); Я изменяю панель действий в onResume …

10
Как установить собственный цвет / стиль ActionBar?
Я использую Android Navigation barв своем проекте, я хочу изменить верхний цвет панели действий на что-то красное. Как я могу это сделать? У меня есть что-то вроде этого, и я хочу что-то вроде этого, как я могу этого добиться?

4
Реализация SearchView в панели действий
Мне нужно создать SearchViewиз моего arrayList<String>и показать предложения в раскрывающемся списке так же, как это Я ищу руководства, которые шаг за шагом объясняют, как создать SearchViewпанель действий. я прочитал документацию и следую примеру Google, но мне это не пригодилось. Я создал поиск <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/action_search" android:title="Search" …

3
Как добавить раскрывающийся список на панель действий
В моем приложении Android Honeycomb я использую вкладки в качестве стиля навигации. Я хотел бы добавить один элемент рядом с кнопкой переполнения, но я хочу, чтобы этот элемент был раскрывающимся списком, и пользователь мог бы выбрать там вариант, но не связанный с навигацией. Каков самый простой способ, поскольку я используюmActionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); …

9
(Не рекомендуется) Фрагмент onOptionsItemSelected не вызывается
РЕДАКТИРОВАТЬ: этот вопрос был для устаревшей панели действий sherlock. Вместо этого теперь следует использовать библиотеку поддержки Android Я добавил пункт меню панели действий под названием поделиться для моего fragment которая появляется, но событие выбора не перехватывается Я добавляю это вот так @Override public void onCreateOptionsMenu (Menu menu, MenuInflater inflater) { …

11
Автоматическое свертывание ActionBar SearchView на Soft Keyboard закрыть
В настоящее время я использую элемент меню ActionBar для отображения SearchView на панели действий. Когда пункт меню поиска раскрывается, отображается мягкая клавиатура, чего я и хочу. Теперь, когда пользователь нажимает кнопку «Назад», чтобы закрыть программную клавиатуру, я также хотел бы свернуть SearchView на панели действий. Я пробовал реализовать следующие слушатели …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.