Articles of андроид actionbar

Кнопка «Назад» в действии не работает в android

Я создаю приложение для Android, в котором мне нужно вернуть навигацию, так что, когда пользователь нажимает кнопку «Главная» панели действий, пользователь должен быть перемещен на один экран обратно в мое приложение. Но кнопка домашней панели действий не отвечает на события кликов. Вот мой код. public static class PlaceholderFragment extends Fragment { public PlaceholderFragment() { } […]

Как заставить всплывающее меню переполнения избежать препятствия панели действий?

Задний план В моем приложении , когда я обновился до новой библиотеки поддержки, а также попробовал Lollipop, я заметил странную проблему: при нажатии кнопки переполнения панели действий (или даже нового класса панели инструментов ) будет отображаться всплывающее окно В верхней части панели действий, скрывая другие элементы действия, как таковые: Здесь элементы, которые были скрыты, – […]

Как определить, расширен ли SearchView?

У меня есть пункты меню, такие как: <item android:id="@+id/action_search" android:title="search" app:actionViewClass="android.support.v7.widget.SearchView" app:showAsAction="always"/> @Override public boolean onCreateOptionsMenu( Menu menu ) { getMenuInflater().inflate( R.menu.passenger, menu ); searchItem = menu.findItem( R.id.action_search ); searchView = (SearchView)MenuItemCompat.getActionView( searchItem ); searchView.setSubmitButtonEnabled( false ); return super.onCreateOptionsMenu( menu ); } Я хочу проверить, расширен ли searchView. Я попробовал searchItem.isActionViewExpanded() и searchView.isHovered() но никто […]

ActionBarSherlock: программно отображать / скрывать кнопки Action Item посредством вызова метода

Я использую ActionBarSherlock. Я хочу, чтобы две кнопки отображались на панели действий в ответ на определенную операцию пользователя. Операция пользователя полностью не связана с панелью действий. Видимость кнопок должна контролироваться путем вызова метода. Кроме того, ответ на нажатие этих кнопок должен обрабатываться моим собственным кодом приложения. Кнопки должны идеально выглядеть так же, как те, которые […]

Переход к родительской активности в ActionBar без обработки.

У меня есть два действия, которые я хочу, чтобы эта навигация произошла, это VendorsActivity и QuestionsActivity. Следующее, как выглядит мой AndroidManifest.xml: (Я не использую полное имя моих действий, таких как com.hello.world.MyActivity поскольку я определил атрибут package в узле manifest .) <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="19" /> <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name=".VendorsActivity" android:label="@string/vendors_activity_title" > <intent-filter> […]

Использование активной панели действий поддержки

Я только что изменил наш код, чтобы использовать новый SupportActionBar, предоставленный в библиотеке v7-appcompat, но при запуске кода на телефоне Jellybean (по-видимому, такая же проблема существует для Honeycomb и Ice Cream Sandwich), кнопка дома никогда не кажется Активироваться. Вызов getSupportActionBar (). SetHomeButtonEnabled (true); Похоже, не делает то, что он говорит, но работает для телефонов Gingerbread. […]

Почему мое раскрывающееся меню переполнения над панелью действий?

По умолчанию он не должен находиться под панелью действий? Так что я делаю неправильно? @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; } Рез / меню / main.xml <menu 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" tools:context="com.example.test.MainActivity" > <item android:id="@+id/action_settings" android:orderInCategory="100" android:title="@string/action_settings" […]

Значок панели действий, как включен, не заголовок

Как сделать значок приложения включенным в actionbarsherlock (а не только значок названия), как в приложении whats.

ShareActionProvider не доступен для кликов, а не для рендеринга

У меня есть ShareActionProvider вместе с некоторыми другими вариантами в моем ActionBar. Тем не менее, похоже, что у ShareActionProvider есть проблемы с рендерингом, когда сначала отображается в портретном режиме, и он не доступен для первого рендера. Изменение ориентации повторно отображает экран, а затем все параметры, которые должны быть видимыми, видны и при повороте назад снова […]

Android: Сделать перекрытие Actionbar.

У меня есть активность, где Actionbar скрыт, и когда я нажимаю кнопку, я хочу, чтобы она была видимой, но я не хочу, чтобы активность макета прокручивалась вниз, панель должна перекрывать ее. Как я могу это сделать? Чтобы скрыть панель, я использую actionbar.hide(); getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE); И сделать это видимым: actionbar.show(); getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_VISIBLE); Мой макет просто <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" […]