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

Material Design – панель инструментов AppCompat, не отображающая тень

Я использую панель инструментов из AppCompat V7 для замены предыдущей панели действий и хочу иметь тень панели инструментов, как предыдущая панель действий. Но панель инструментов по умолчанию не имеет тени, и я испробовал исправления, упомянутые в reddit . Но без везения. Код для установки тени: mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow, GravityCompat.START); Макет панели инструментов: <?xml version="1.0" encoding="utf-8"?> <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" […]

Match_parent не работает для панели инструментов с макетом внутри

android studio 2.0 beta5 Я заметил, что когда я включаю макет внутри панели инструментов, левый край этого макета никогда не выравнивается с левым краем родителя панели инструментов, хотя я установил оба в match_parent. Это мой xml-фрагмент <?xml version="1.0" encoding="utf-8"?> <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="100dp" android:background="@android:color/transparent" android:theme="@style/ThemeOverlay.AppCompat.Dark"> <LinearLayout android:layout_width="match_parent" android:layout_height="50dp"> </LinearLayout> </android.support.v7.widget.Toolbar> Это скриншот того, что […]

Панель инструментов Android с двумя строками в заголовке?

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

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

У меня есть панель инструментов с прозрачным / полупрозрачным фоном, который накладывает содержимое. Таким образом, за панелью инструментов могут отображаться виды, которые можно щелкнуть. Проблема в том, что они не могут быть нажаты через панель инструментов, потому что панель инструментов захватывает событие click. Я пробовал настройку android:clickable="false" , android:focusable="false" и android:focusableInTouchMode="false" для панели инструментов, но […]

Панель инструментов Android: как иметь панель инструментов с изображением в фоновом режиме и пункты меню сверху

Использование материального дизайна, как создать панель инструментов с фоновым изображением. Следующее, что я хочу: Я пробую следующий код: <?xml version="1.0" encoding="utf-8"?> <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/actionBar" android:layout_width="match_parent" android:layout_height="200dp" app:contentInsetEnd="0dp" app:contentInsetStart="0dp" android:minHeight="200dp"> <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/imageViewplaces" android:src="@drawable/puri" android:layout_gravity="center"/> </android.support.v7.widget.Toolbar> И я получаю:

Высота панели инструментов Android при прокрутке

Я пытаюсь реализовать панель поиска, например, в Google Maps android app: Когда просмотр ресайклера находится в исходном состоянии, панель инструментов не имеет высоты. Только когда пользователи начинают прокручивать, высота становится видимой. И панель поиска (панель инструментов) никогда не рушится. Вот что я пытался воспроизвести: <android.support.design.widget.CoordinatorLayout android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true"> <android.support.v7.widget.RecyclerView android:id="@+id/recyclerView" android:layout_width="match_parent" android:layout_height="match_parent" /> <android.support.design.widget.AppBarLayout android:id="@+id/appBarLayout" […]

Где я могу определить XML для виджета панели инструментов в Android 5.0?

Хорошо, теперь я просматриваю несколько сообщений StackOverflow, но я все еще смущен тем, где этот xml для моей панели инструментов. <android.support.v7.widget.Toolbar android:id=”@+id/my_awesome_toolbar” android:layout_height=”wrap_content” android:layout_width=”match_parent” android:background=”@styles/colorPrimary” /> Это происходит в моем /layout/activity_main.xml ?

Панель инструментов AppCompat v7 Up / Back Arrow не работает

У меня есть два фрагмента в действии. Когда отображается фрагмент A, я хочу, чтобы значок гамбургера навигационного ящика показывался, и ящик навигации работал. Когда фрагмент B показывает, я хочу, чтобы стрелка назад показывалась, и когда она нажата, выполните навигацию вверх. Однако я не могу заставить новую панель инструментов AppCompat v7 показывать стрелку вверх вообще в […]

Как правильно Выровнять изображение на панели инструментов в Android

Я использую ToolBar в своей деятельности. Я хочу, чтобы выровнять профиль пользователя pic пользователя. Я использовал android: layout_alignParentRight = "true". Но он не работает. 1. XML <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent"> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <!–Top Toolbar–> <android.support.v7.widget.Toolbar android:id="@+id/toolbar_top" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:background="#3f5e7e" android:elevation="6dp" android:minHeight="?attr/actionBarSize" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" > <com.sevenhorse.View.CircularImageView android:id="@+id/profile" android:layout_width="40sp" android:layout_height="40sp" android:layout_alignParentRight="true" android:foregroundGravity="right" […]

Android – компоновщик координатора, макет ящика и фрагменты

Я потратил некоторое время, пытаясь реализовать это, и сделал мой честный анализ, но не смог заставить его работать. В примере с cheesesquare Крисом Банесом он заставляет панель инструментов прокручиваться, когда прокручивается ViewPager. ViewPager включен непосредственно в макет его ящика непосредственно перед NaviagtionView. <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/drawer_layout" android:layout_height="match_parent" android:layout_width="match_parent" android:fitsSystemWindows="true"> <!– THIS CONTAINS COORDINATOR LAYOUT with […]