Articles of nestedscrollview

NestedScrollview не запускается сверху

У меня есть Recyclerview в NestedScrollview .. все работает отлично, за исключением одного тига. У меня есть три общих представления в NestedScrollview. Первые два – LinearLayout, а затем Recyclerview. Когда я запускаю свое приложение, Activity не показывает верхний макет, который начинается с вершины Recyclerview. Как его показать мой макет: Как его можно показать: И я […]

NestedScrolling с NestedScrollView, RecyclerView (по горизонтали) внутри координатораLayout

У меня есть дизайн пользовательского интерфейса с CollapsingToolbarLayout, как показано ниже. <android.support.design.widget.AppBarLayout android:id="@+id/appbar" android:layout_width="match_parent" android:layout_height="@dimen/detail_backdrop_height" android:fitsSystemWindows="true" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"> <android.support.design.widget.CollapsingToolbarLayout android:id="@+id/collapsing_toolbar" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" app:contentScrim="?attr/colorPrimary" app:expandedTitleMarginEnd="64dp" app:expandedTitleMarginStart="48dp" app:layout_scrollFlags="scroll|exitUntilCollapsed"> <ImageView android:id="@+id/backdrop" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" android:scaleType="centerCrop" app:layout_collapseMode="parallax" /> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" app:layout_collapseMode="pin" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" /> </android.support.design.widget.CollapsingToolbarLayout> </android.support.design.widget.AppBarLayout> <android.support.v4.widget.NestedScrollView android:layout_width="match_parent" android:layout_height="wrap_content" android:fillViewport="true" android:theme="@style/ThemeOverlay.AppCompat.Light" app:layout_behavior="@string/appbar_scrolling_view_behavior"> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" android:paddingTop="24dp"> <!– […]

Fling плавно AppBarLayout с NestedScrollView с помощью AppBarLayout.Behavior

У меня есть AppBarLayout и NestedScrollView. Я хочу, чтобы NestedScrollView всякий раз, когда он прокручивается вниз, AppBarLayout также должен изящно расширяться, без остановки NestedScrollView перед расширением AppBarLayout; Для выполнения этого требуется второй полет / прокрутка. Я проверяю stackoverflow и считаю, что это решение очень связано и может быть использовано. Но вместо этого, если NestedScrollView, это […]

NestedScrollView прокручивается доверху на Resyclerview resized

У меня есть NestedScrollView, содержащий LinearLayout и RecyclerView (оба внутри RelativeLayout). <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.v4.widget.NestedScrollView android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/scroll"> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/lay_account"> <LinearLayout android:orientation="vertical" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@android:color/white" android:paddingTop="10dp" android:id="@+id/lay_total" android:paddingBottom="10dp"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/total" android:id="@+id/lblTotal" android:textSize="@dimen/text_medium" android:layout_marginLeft="20dp" android:textColor="@color/dark_eurakostheme_color" android:textStyle="bold"/> <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center_vertical|center_horizontal"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/txtTotalAmount" android:textSize="@dimen/text_extra_extra_large" android:gravity="center_horizontal" android:textColor="@color/eurakostheme_color"/> <ImageView android:layout_width="@dimen/icon_extra_extra_large" […]

Свертывание панели инструментов и вложенного scrollview не прокручивается плавно

Вложенные прокрутки прокручиваются плавно при прокрутке вниз, а при прокрутке вверх они вялые. Панель инструментов с конвертированием (с изображением и рамкой) при прокрутке не отображает его содержимое (остается пустым). Я пробовал каждый флаг в сворачивающейся панели инструментов. <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:id="@+id/coordinatorLayout" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true"> <android.support.design.widget.AppBarLayout android:id="@+id/appbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:fitsSystemWindows="true" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"> <android.support.design.widget.CollapsingToolbarLayout android:id="@+id/collapsing_toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" […]

NestedScrollView прокручивается вниз, когда содержимое заполняется

У меня есть xml, который содержит DrawerLayout , CoordinatorLayout с custom views , AppBarLayout , NestedScrollView . Проблема. Когда содержимое в NestedtScrollView заполняется, NestedtScrollView прокручивается сам. Все исследования, такие как scrollView.setScrollY(0) или пользовательский класс для layout_behavior = FixedScrollingViewBehavior , не помогли мне. Как предотвратить эту прокрутку <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" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true"> <LinearLayout android:layout_width="match_parent" […]

ListView не расширяется внутри NestedScrollView

Я использую схему координатора на моей странице активности. В этом есть ListView под панелью приложений. Но он не работает, когда я использую ListView вместо NestedScrollView. И если я ставлю ListView внутри NestedScrollView, ListView не будет расширяться

Как разместить RecyclerView внутри NestedScrollView?

С созданием NestedScrollView вы можете поместить прокрутку в другое прокручиваемое представление, если они правильно реализуют NestedScrollingChild и NestedScrollingParent . (Это неплохой шаблон дизайна «Янь-Лейк» (от Google) на самом деле рекомендует помещать RecyclerView внутри вложенного просмотра: plus.google.com/u/0/+AndroidDevelopers/posts/9kZ3SsXdT2T ») Я хочу добавить RecyclerView внутри NestedScrollView и, к счастью, RecyclerView реализует NestedScrollingChild, поэтому вы можете поместить его внутри […]

RecyclerView не перерабатывает представления, когда использует его внутри NestedScrollView

Я использую RecyclerView внутри NestedScrollView . Также я устанавливаю setNestedScrollingEnabled в false для recyclerview Для поддержки более низкого API ViewCompat.setNestedScrollingEnabled(mRecyclerView, false); Теперь! Когда пользователь прокручивает представление, каждая вещь выглядит хорошо, но !!! Просмотров в recyclerview не перерабатывается !!! И размер кучи быстро растет! Обновление : диспетчер макетов RecyclerView – StaggeredLayoutManager Fragment_profile.xml : <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" […]