接手的项目因为用了BRVAH中的OnLoadMore,同时要外包裹接上下拉刷新加载。和NestedScrollView有冲突。所以用了CoordinatorLayout
(框架的陈年bug,简单来说就是一直重载绘制触发BRVAH的Load。这里不详述了)(这个问题和BRVAH并无关系。只是阐述为什么需要用CL)
布局大概是 :
<androidx.coordinatorlayout.widget.CoordinatorLayout >
<androidx.recyclerview.widget.RecyclerVie
android:scrollbars="none"
app:layout_behavior="@string/appbar_scrolling_view_behavior" />
<com.google.android.material.appbar.AppBarLayout
app:elevation="0dp"
android:background="@color/transparent">
<com.google.android.material.appbar.CollapsingToolbarLayout
app:layout_scrollFlags="scroll|exitUntilCollapsed">
<LinearLayout