Articles of инструментов

Панель инструментов и TabLayout не видны на устройствах Android 4.4

Я пытался реализовать панель инструментов и TabLayout с помощью библиотеки дизайна Google, обратившись к [ http://blog.grafixartist.com/material-design-tabs-with-android-design-support-library/] [blog]. Выход работает как ожидается на устройствах Lollipop, но не показывает ToolBar и TabLayout на устройствах Kitkat. Но я все еще могу пронести по 3 фрагментам, как и ожидалось на устройстве kitkat. Каким же образом код, написанный с использованием […]

Панель инструментов Android исчезает при прокрутке с помощью Coordinatorlayout

Странная вещь произошла, когда я пытаюсь реализовать панель инструментов с помощью Coordinatorlayout . Все выглядит нормально, когда я прокручиваю вниз и просматриваю toolbar правильно Однако после прокрутки вниз до определенного уровня экран стал XML ниже, любая идея, спасибо? <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.v7.widget.RecyclerView android:id="@+id/list" android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior" /> <android.support.design.widget.AppBarLayout android:id="@+id/appbar" android:layout_width="match_parent" android:layout_height="wrap_content"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" […]

Как добавить отдельный элемент меню на панель инструментов в Android?

Я просто хочу кнопку «Назад» в левой части панели инструментов. Но когда я добавил следующий код, появится в правой части панели инструментов. Как я могу изменить его на левую сторону? Мой код <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.me.myapp.activities.Timer"> <item android:id="@+id/backButton" android:title="Back Button" android:icon="@mipmap/back_icon" app:showAsAction="ifRoom"></item> </menu>

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

Я искал решение своей проблемы в течение некоторого времени и не нашел решения. Я хочу восстановить макет фрагмента после изменения ориентации экрана. У меня есть сворачивание панели инструментов с изображением баннера. После поворота экрана моя панель инструментов всегда расширяется, я хочу восстановить ее поведение. Как я могу это достичь?

Toolbar.setNavigationOnClickListener не работает

Toolbar.setNavigationOnClickListener эта функция не работает, не имеет понятия, почему. Макет activity_main.xml <android.support.design.widget.CoordinatorLayout 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" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" tools:context=".login.LoginActivity"> <android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:theme="@style/AppTheme.AppBarOverlay"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" app:popupTheme="@style/AppTheme.PopupOverlay"> </android.support.v7.widget.Toolbar> </android.support.design.widget.AppBarLayout> <include layout="@layout/content_main" /> Layout_main.xml Макет <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true"> <FrameLayout android:id="@+id/frame_container" android:layout_width="match_parent" android:layout_height="match_parent" /> <!– Listview to display slider menu –> <ListView […]

Как это странное состояние происходит при отображении значка меню в меню переполнения панели инструментов?

Я хочу показать меню переполнения на панели инструментов (AppCompat-v7: 22.1.1), ниже – мое menu_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=".MainActivity"> <item android:id="@+id/action_search" android:title="@string/action_search" android:icon="@mipmap/ic_menu_search" android:orderInCategory="100" android:actionViewClass="android.widget.SearchView" app:showAsAction="ifRoom"/> <item android:id="@+id/menu_group_chat" android:title="@string/menu_group_chat" android:icon="@mipmap/ic_menu_groupchat" /> <item android:id="@+id/menu_add_friend" android:title="@string/menu_add_friend" android:icon="@mipmap/ic_menu_add_friend" /> После запуска моего приложения значок элемента меню не отображается, затем я попробовал это решение , добавил метод переопределения onMenuOpened […]

Android – Центрировать название панели инструментов

У меня есть панель инструментов в моем приложении: <?xml version="1.0" encoding="utf-8"?> <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:local="http://schemas.android.com/apk/res-auto" android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:minHeight="?attr/actionBarSize" android:background="#263355" local:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" local:popupTheme="@style/ThemeOverlay.AppCompat.Light" /> И я добавляю название: getSupportActionBar().setTitle(title); Я прочитал, что название центра панели инструментов Android и собственный шрифт Но если я изменяю xml панели инструментов, я не знаю, как изменить значение TextView. Кто-то может мне […]

Пример дизайна патчей для панели инструментов Android

Я пытаюсь воспроизвести пример панировки: Я дошел до добавления TextViews на панель инструментов, но не могу полностью воспроизвести шрифт / размер / цвет стиля панели инструментов и не могу получить панировочные сундуки, чтобы плавать с экрана влево.

CollapsingToolbarLayout с пользовательским представлением

Я пытаюсь реализовать CollapsingToolbarLayout с пользовательским представлением, но я не могу этого сделать: Что я хочу делать (извините, я не могу отправлять изображения, так что это на imgur): Развернутый заголовок представляет собой экран профиля с изображением и заголовком Не расширен (в прокрутке), изображение и заголовок будут на панели инструментов Но все, что я видел, не […]

Не запрашивайте Window.FEATURE_ACTION_BAR и установите для windowActionBar значение false в вашей теме, чтобы вместо этого использовать панель инструментов

У меня возникла эта проблема, когда я применил панель инструментов к моему приложению, и она разбилась, когда я пытаюсь запустить приложение. Я использовал все предыдущие сообщения, но не повезло. Вот мой код: Style.xml <style name="ToolBarStyle" parent="@style/Theme.AppCompat.Light"> <item name="windowActionBar">false</item> <item name="windowNoTitle">true</item> </style> Я попробовал parent = "@ style / Theme.AppCompat.Light.NoActionBar", но не работал. Toolbar.xmal <?xml version="1.0" […]