Articles of андроид панель инструментов

Панель инструментов с иммерсивным полноэкранным режимом

Можно ли использовать Immersive Mode на Android KitKat и Lollipop в сочетании с панелью инструментов? Панель инструментов <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="?attr/colorPrimary" android:minHeight="?attr/actionBarSize" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" /> Скрыть панель действий (панель инструментов) // This snippet hides the system bars. // https://developer.android.com/training/system-ui/immersive.html private void hideSystemUI() { // Set the IMMERSIVE flag. // Set the content to […]

Панель инструментов: IllegalStateException – настройте свою сборку для VectorDrawableCompat

Я использую Android Studio 2.1.2. Я начал новый проект с minSdkVersion как 19. Моя активность расширяет AppCompatActivity. Проект начинается с пустой активности с использованием фрагмента. При предварительном просмотре content_main.xml с API 24 все хорошо. При предварительном просмотре API 19 я получаю следующую проблему с рендерингом: The following classes could not be instantiated: – android.support.v7.widget.Toolbar java.lang.IllegalStateException: […]

Android: как удалить строку между панелью инструментов и панелью состояния

Меня интересует наличие однородной цветной панели инструментов и строки состояния. Если я предоставляю colorPrimary и colorPrimaryDark как один цвет, это должно быть возможно. Я получаю желаемый результат с помощью ActionBar, но не с помощью панели инструментов. Я также создаю навигационное представление, поэтому мне нужно, чтобы строка состояния была прозрачной. Код: Styles-v21 <style name="AppTheme.NoActionBar"> <item name="windowActionBar">false</item> […]

Android «сглаживает» скрытие панели инструментов при прокрутке

Я использую панель инструментов внутри ListFragment в Android и могу скрыть / показать ее во время прокрутки. Я implement AbsListView.OnScrollListener и использую этот код внутри: @Override public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) { // Leave this empty } /** * Method to detect if the scroll status changed * * @param […]

Закрытие заголовка панели управления исчезает

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

Как центрировать меню действий на панели инструментов

У меня есть приложение с разделенной панелью действий, загружающее меню действий. Я изменил панель действий для новой панели инструментов и заменил панель разделения на другую панель инструментов, используемую в автономном режиме: Toolbar toolbarBottom = (Toolbar) findViewById(R.id.toolbarBottom); toolbarBottom.inflateMenu(R.menu.ab_one_cam); Как указано в документации, меню действий – это значок справа от панели инструментов: Но я хотел бы, чтобы […]

Недействительный атрибут панели приложения «Андроид: заголовок»

Я уверен, что это нечто очень простое, что я просто не замечаю. Если я задаю заголовок в коде, все, кажется, работает нормально: import android.support.v7.widget.Toolbar; … // Works fine Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); toolbar.setTitle("My Title"); Установка его в макет xml не работает: <!– Doesn't work –> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="?attr/colorPrimary" android:minHeight="?attr/actionBarSize" android:title="@string/my_title"/> Стоит отметить, […]

Меню пользовательских действий панели инструментов Android Material design выравнивается неправильно

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

Изменить цвет значка переполнения панели инструментов

В Android-приложении у меня есть панель инструментов android.support.v7.widget . Цвет фона этого ярко-оранжевого цвета, а лучший цвет поверх этого будет белым, а не черным. У меня цвет по умолчанию черный, а не белый. Поскольку это противоречило бы другим вещам, это почти невозможно переопределить. Я не могу изменить основной цвет текста на белый! Мне удалось изменить […]

Задать логотип панели инструментов в XML

Можно ли установить логотип панели инструментов в xml? Я пробовал это до сих пор: 1. <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" … android:logo="@drawable/my_logo" /> 2. <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" … app:logo="@drawable/my_logo" /> РЕДАКТИРОВАТЬ Я использую панель инструментов в качестве панели действий в своей AppCompatActivity: setSupportActionBar(findViewById(R.id.toolbar)); Я могу установить логотип из кода: ((Toolbar) findViewById(R.id.toolbar)).setLogo(R.drawable.my_logo); Но я хотел бы установить логотип […]

Intereting Posts
Adb shell dumpsys meminfo – В чем смысл каждой ячейки его вывода? Bluetooth: Перенос вызова с исходного телефона Android в комплект для создания звука-звука? Как отобразить выбор даты для андроида с полями только месяца и года? Исключение «Файл не найден» в задаче dexDebug сборки Несколько учетных записей для разработчиков Android Возможно ли программное обеспечение Google отслеживать URL-адрес реферера URL-адреса Google Maps в мобильном браузере, который открывает собственное приложение? Почему требуется категория HOME? Режим хоста Android Отладка USB Отображение значка для пунктов меню панели действий в Honeycomb android 3.0 Акселерометры гравитационные компоненты Разрешение на запись на SD-карту Установка целевого почтового адреса в Firebase Invites Как открыть список доступных звуков уведомлений на Android Рассчитайте расстояние 100 метров, когда широта и долгота являются известной точкой Изменение имени пакета приложений через Android Studio