Запитання з тегом «android-actionbar»

ActionBar - це віконна функція Android, яка ідентифікує додаток та місцезнаходження користувача, а також забезпечує дії користувачів та режими навігації.

8
Android Lollipop, користувальницький перегляд AppCompat ActionBar не займає ширину екрана
Отже, я щойно оновив свою кодову базу до Lollipop, і у мене виникли проблеми з панеллю дій. Я використовую AppCompat та ActionBarActivity та надуваю спеціальний вигляд. Здається, що власні подання більше не займають всю ширину екрану, залишаючи тонку смужку зліва Як раніше це виглядало Як це виглядає зараз Це код, …

3
Розмітка координатора за допомогою панелі інструментів у фрагментах або діяльності
У новій бібліотеці дизайну є кілька нових макетів, які значно змінюють поведінку панелі інструментів, якщо розробник цього бажає. Оскільки різні фрагменти мають різну поведінку та цілі, наприклад, фрагмент галереї зі згортається панеллю інструментів, що показує важливу фотографію, або фрагмент без перегляду прокрутки, який просто не потребує appbarlayout для приховування панелі …

7
Як оновити пункт меню, показаний на панелі ActionBar?
У мене активність, яка має 2 фрагменти. Обидва є ListFragments і обидва вносять MenuItems у меню. У мене є один MenuItem, який я встановив атрибут android: showAsAction, щоб він відображався як кнопка на ActionBar. Що чудово працює. Тепер MenuItem залежить від стану. Це параметр меню Пауза / Відновлення для призупинення …

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

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); Це працює, але я якось не …

6
Як відобразити власний вигляд у ActionBar?
Я хочу відобразити власний пошук на панелі дій (для цього я використовую ActionBarSherlock). Я зрозумів: Але я хочу, щоб спеціальний макет (поле edittext) займав всю доступну ширину. Я застосував власний макет, як запропоновано тут . Існує мій власний макет 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" android:focusable="true" …

9
Панель дій Android не відображає переповнення
У моєму додатку є панель дій із 3 елементами. Через проблеми з простором можна відобразити лише 2, тому я сподівався б, що перший відображатиметься, а решта відображатиметься в переповненому. Однак на практиці відображаються лише перші 2 елементи, і переповнення не виявляється. Ось відповідний код: list_menu.xml <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" …

21
Встановлення власного заголовка ActionBar із фрагмента
У своєму Main 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(); Я модифікую панель дій у DFragment's 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" android:icon="@android:drawable/ic_menu_search" android:showAsAction="always" android:actionViewClass="android.widget.SearchView" …

3
Як додати випадаючий елемент на панелі дій
У моєму додатку Android Honeycomb я використовую вкладки як стиль навігації. Я хотів би додати один елемент поруч із кнопкою переповнення, але я хочу, щоб цей елемент був випадаючим списком, і користувач зможе вибрати там параметр, але не пов’язаний з навігацією. Який найпростіший спосіб, оскільки я використовуюmActionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); Чи можна це …

6
Кнопка закриття матеріалу на панелі інструментів замість кнопки Назад
Я бачив у програмі Google Inbox, що створює новий електронний лист, на панелі інструментів замість кнопки "Назад" (стрілка) є кнопка "закрити" (див. Малюнок). Як я можу цього досягти?

9
(Не застосовується) Фрагмент onOptionsItemSelected не викликається
EDIT: Це питання стосувалось застарілої панелі дій sherlock. Замість цього зараз слід використовувати бібліотеку підтримки Android Я додав опцію меню панелі дій під назвою спільний доступ до моєї, fragmentяка з’являється, але подія виділення не ловиться Я додаю це так @Override public void onCreateOptionsMenu (Menu menu, MenuInflater inflater) { MenuItem item …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.