我要实现布局,类似于以下存根:
<androidx.coordinatorlayout.widget.CoordinatorLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.google.android.material.appbar.AppBarLayout>
<View android:id="@+id/firstView"/>
<View android:id="@+id/secondView"/>
</com.google.android.material.appbar.AppBarLayout>
<androidx.recyclerview.widget.RecyclerView />
</androidx.coordinatorlayout.widget.CoordinatorLayout>
我想实现以下行为:当回收站视图向上滚动时,只有secondView
折叠。无论我尝试什么,我都只能在滚动中隐藏firstView
或两者都隐藏。如何只隐藏第二个?
答案 0 :(得分:0)
将第二个视图移出AppBarLayout。用LinearLayout包裹第二个视图和RecyclerView并添加滚动行为。但是缺点是第二个视图无法滚动。