0
我已經回收view.At位置0,我做了標題,並從位置1對其餘項目將come.This是我的佈局如何在RecyclerView android位置停止特定視圖的滾動?
<android.support.design.widget.CoordinatorLayout
android:id="@+id/main_content"
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.SwipeRefreshLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/swipe_container"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="2dp">
<android.support.v7.widget.RecyclerView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/recyler_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="2dp"
android:background="@color/listview"
/>
</android.support.v4.widget.SwipeRefreshLayout>
</android.support.design.widget.CoordinatorLayout>
我想,當我滾動我的看法回收,並在半的頭部向上滾動,剩餘的頭部在頂部粘住,其他項目的回收器視圖滾動。並且在某點之後,頭部的粘性部分也向上移動。如何實現它。
我會誠實地處理,如果它要需要是_that_動態再循環器視圖的外報頭視圖;標題在概念上並不困難,但讓這樣一個人滑進和滑出這樣的一半似乎可能是一個真正的挑戰。 – zgc7009
如何處理回收站視圖以外的頁眉視圖,以便頁眉只滾動一半然後粘貼。 –
你可以嘗試做一些事情,例如只是讓RecyclerView正常滾動,但是檢測第一個項目是否到達中間位置時,一旦它出現,就會有一個疊加視圖,該視圖映射出離屏幕一半的第一個項目。這會讓人錯覺,第一個項目已經停在頂部作爲標題,實際上它正在與適配器的其餘部分一起滾動。當第一個項目回到視圖並處理標題視圖的可見性時,請檢查向下滾動。就在我的頭頂,並不是說這是最好的解決方案。 – zgc7009