Articles of андроид actionbar

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" […]

Кнопка «Действие» на панели Android не отображается

Привет, я создал активность, которая расширяет ActionBarActivity и использует материальную тему в моем приложении. В панели действий кнопка «Назад» не отображается. Я не нашел, почему это не видно. Любая помощь ? public class RegistrationActivity extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_registration); getSupportActionBar().setBackgroundDrawable(getResources().getDrawable(R.drawable.ab_background_light)); getSupportActionBar().setDisplayShowHomeEnabled(true); getSupportActionBar().setHomeButtonEnabled(true); getSupportActionBar().setDisplayHomeAsUpEnabled(true); style.xml <style name="AppTheme" parent="Theme.AppCompat.Light"> <!–Support Library […]

Android – кнопка переключения ActionBar Back на навигационную кнопку

У меня возникает следующая проблема: Я знаю, как настроить панель инструментов, чтобы показать значок кнопки «Назад», а не значок кнопки гамбургера. Из этого: к этому: Используя: getSupportActionBar().setDisplayHomeAsUpEnabled(true); Теперь, я хочу сделать обратное действие, я хочу перейти от кнопки кнопки до значка гамбургера: сюда: Как я могу это сделать? Обновить: @Override protected void onCreate(Bundle savedInstanceState) { […]

Высота вкладки ActionBarSherlock не настраивается на Jelly Bean

Я создаю приложение с ActionBarSherlock и используя вкладки ActionBar. Ниже я описываю вкладки: actionBar.addTab(actionBar.newTab().setText("test").setTabListener(new TabListener<AccountsListFragment>(this, "accounts",AccountsListFragment.class))); Я пытаюсь изменить высоту вкладок. Из того, что я понимаю, нет способа изменить только высоту вкладок. Вы также должны изменить высоту основной панели действий (я извлекаю свое определение основной панели действий) http://developer.android.com/design/patterns/actionbar.html#considerations-split-action-bars Итак, как вы изменяете высоту панели действий, […]

Переопределение всплывающего фона переполнения ActionBarCompat?

Я использую actionbarcompat для моего проекта android и использую @style/Theme.AppCompat.Light.DarkActionBar качестве базовой темы. Меню переполнения в этой панели действий имеет черный фон по умолчанию, который я хочу изменить на белый цвет. Я знаю это Может быть сделано overdding popup widget с использованием свойства popupBackground но его не работает в моем случае. Мой файл стилей имеет […]

Android: setActionView (null) не устраняет проблемы с представлением и шириной в MenuItem с помощью ActionView

Я пытаюсь анимировать MenuItem для ActionBar с видом действия в виде симулятора, чтобы ActionBarHelper для Honeycomb имел кнопку поворотного обновления. Но у меня есть две проблемы: Когда я показываю вид действия, ширина элемента меньше, чем MenuItem (см. Часть 1 и 2 снимка экрана) Когда я хочу прекратить анимацию и вернуться в состояние MenuItem по умолчанию […]

Реализация игры Google и карт, таких как Search Bar android

У меня есть требование создать игру Google и отобразить как панель поиска с фильтром в моем проекте, но я понятия не имею, с чего начать. Я попробовал это с помощью собственной пользовательской реализации, как показано ниже: Autocomplete TextView внутри ToolBar android MainActivity.java toolbar = (Toolbar) findViewById(R.id.tool_bar); setSupportActionBar (toolbar); ArrayList<String> searchArrayList = new ArrayList<String>(); searchArrayList.add("United States"); […]

Получение фрагмента карты Google в onCreateView с помощью вкладок ActionBar

Я пытаюсь извлечь фрагмент карты Google, используя вкладки в ActionBar. Когда я загружаю вкладку, карта загружается отлично, но я хочу получить объект карты, чтобы я мог сосредоточить ее, добавить маркеры и т. Д. Есть ли способ сделать это, и если есть, кто-нибудь будет так добр, чтобы показать мне, как это сделать? Вот код моей вкладки […]

Панель инструментов выравнивает название в центре с помощью кнопки «Назад»

Я добавляю Toolbar в свое приложение, но, похоже, у меня проблема. В приложении у меня должна быть кнопка, расположенная справа от экрана, и название в центре. Но когда я пойду глубже в приложении, я должен отобразить обратную стрелку слева, выполнив getSupportActionBar().setDisplayHomeAsUpEnabled() . И это отлично работает, но когда я добавляю кнопку «Назад», текст перемещается вправо, […]