Articles of android coordinatorlayout

Панель инструментов CoordinatorLayout невидима для ввода до полной высоты

В моем DrawerLayout входит CoordinatorLayout называемый content_layout.xml . Внутри этого CoordinatorLayout есть мой AppBarLayout содержащий Toolbar , а затем LinearLayout для содержимого фрагмента. Когда фрагмент, содержащий RecyclerView , прокручивается вверх, панель инструментов успешно завершается. Проблема заключается в прокрутке вниз, чтобы вернуть панель инструментов. Панель инструментов не отображается до тех пор, пока не будет прокручена полная […]

КоординаторЛайт внутри другого координатораLayout

CorodinatorLayout внутри другого CoordinatorLayout , так что прокрутка детского просмотра также должна прокручиваться в Parent CoordinatorLayout . У меня есть coordinatorLayout с ViewPager который содержит разные Fragment , так что в Scroll будет tabLayout У меня есть другой coordinatorLayout , у которого есть viewPager . Этот fragment ViewPager в ViewPager родительского фрагмента ( Coordinator layout […]

Просмотр ресайклеров + просмотр пейджера + вложенный ScrollView + координаторLayout

Я работаю над макетом, так что ViewPager, содержащий фрагмент, который содержит просмотр ресайклеров, помещается в прокрутку nester в формате Layout координатора. Проблема заключается в том, что когда я нажал на просмотр ресайклера, просмотр вложенных прокруток не работает. Есть ли какой-либо возможный способ иметь такой макет, который также прокручивает <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout android:layout_width="match_parent" android:layout_height="match_parent"> <NestedScrollView […]

Как разрешить только отдельные фрагменты в ViewPager CoordinatorLayout?

Задний план У меня есть viewPager, с тремя фрагментами и вкладками для них. Каждый фрагмент имеет встроенную фазу (ее собственную), которая не имеет прокручиваемого содержимого. После выхода из интро-фазы, есть recyclerView, который пользователь может прокрутить. Проблема Мне нужно использовать новую библиотеку дизайна, чтобы при прокрутке (только через recyclerView) она скроет actionBar и покажет вкладки. Когда […]

Высота веб-страниц растет неопределенно внутри nestedScrollView

Это мой макет. Когда я загружаю google.com, высота webview постоянно растет. Функция onSizeChange веб-просмотра продолжает получать вызовы, и я вижу, что веб-просмотр продолжает расширяться бесконечно. Я пробовал 22.2.1 и 23.1.0 библиотек дизайна и appcompat и не имел никакого эффекта. Любое решение? : – | <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:background="@android:color/black"> <android.support.v4.widget.NestedScrollView android:layout_width="match_parent" android:layout_height="match_parent" android:layout_gravity="fill_vertical" app:layout_behavior="@string/appbar_scrolling_view_behavior"> […]

Резкая прокрутка с помощью NestedScrollView в фрагменте ViewPager внутри координатораLayout Android

Я столкнулся с большой проблемой прокрутки с ViewPager внутри CoordinatorLayout . Текущая сцена: app:appbarScrollingViewBehaviour установлен на ViewPager . Фрагмент ViewPager имеет NestedScrollView качестве родительского корня. Макет фрагмента содержит Horizontal RecyclerView . Когда я прокручиваю вверх, касаясь RecyclerView , панель приложения не прокручивается, вместо этого происходит только вложенная прокрутка. Когда я прокручиваю, касаясь остальной части обзора, […]

Snackbar скрывает плавающее действие при нажатии на кнопку действия на нем

Я работаю над Snack bar и кнопкой Floating Action. Я использовал компоновку координатора для того, чтобы кнопка Floating action отображалась / перемещалась при отображении snackbar. Проблема в том, что я сохранил действие для закусочной. Когда плавающая кнопка нажата, появляется Snackbar, и плавающая кнопка действия движется вверх. И когда я нажал элемент действия с закусочной, кнопка […]

ViewPager внутри CoordinatorLayout охватывает другие представления API> = 21

Я использую новый CoordinatorLayout из новой библиотеки поддержки дизайна Google. У меня есть следующий макет: <android.support.design.widget.CoordinatorLayout> <android.support.design.widget.AppBarLayout> <android.support.design.widget.CollapsingToolbarLayout app:layout_scrollFlags="scroll|exitUntilCollapsed"> <ImageView app:layout_collapseMode="parallax"/> <android.support.v7.widget.Toolbar /> </android.support.design.widget.CollapsingToolbarLayout> </android.support.design.widget.AppBarLayout> <LinearLayout app:layout_behavior="@string/appbar_scrolling_view_behavior" > <android.support.design.widget.TabLayout /> <android.support.v4.view.ViewPager android:id="@+id/viewPager" /> </LinearLayout> <com.getbase.floatingactionbutton.FloatingActionsMenu app:layout_anchor="@id/viewPager" app:layout_anchorGravity="bottom|right|end" android:layout_alignParentBottom="true" android:layout_alignParentEnd="true" android:layout_alignParentRight="true" > <com.getbase.floatingactionbutton.FloatingActionButton /> </com.getbase.floatingactionbutton.FloatingActionsMenu> </android.support.design.widget.CoordinatorLayout> Проблема в том, что ViewPager всегда накладывается поверх FloatingActionMenu на […]

Android Layout Behavior не вызывается, когда дочерний элемент CollapsingToolbarLayout

Я пытаюсь установить layout_behavior для элемента, который является дочерним элементом CollapsingToolbarLayout но поведение никогда не iv_header представлении iv_header . Он отлично работает, когда закреплен снаружи, например, с изображением tv_follow . В документации не указано, что layout_behavior не может применяться в AppBarLayout или CollapsingToolbarLayout поэтому я не понимаю, почему он не работает. <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout […]

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

У меня проблема с моей панелью состояния, которая перекрывается панелью инструментов. Я хотел иметь функцию, которая, когда пользователь прокручивает ListView вниз, панель инструментов исчезает за панель состояния, так что видны только вкладки, как в приложениях WhatsApp и YouTube. Чтобы добиться этого эффекта или получить эту функцию, я использовал эту строку: app:layout_scrollFlags="scroll|enterAlways" В мой android.support.v7.widget.Toolbar , […]