我有一個非常類似的問題就像這樣。 NestedScrollView and Horizontal RecyclerView Smooth Scrollingandroid水平recyclerview在垂直嵌套滾動視圖中的平滑滾動
Vertical NestedScrollView (app:layout_behavior="@string/appbar_scrolling_view_behavior"
|
| - Vertical LinearLayout
|
| - Vertical LinearLayout
| - TextView (Title)
| - Horizontal RecyclerView
|
| - Vertical LinearLayout
| - TextView (Title)
| - Horizontal RecyclerView
|
| - Vertical RecyclerView
的垂直NestedScrollView和垂直RecyclerView只是正常的,但兩個水平RecyclerView滾動條只是太可怕了。沒有一個組件是自定義的,並且所有組件都來自recyclerview-v7:24.2.1,support-v4:24.2.1,設計:24.2.1。
我甚至嘗試使用leanback-v17:24.2.1,但無濟於事。
水平RecyclerViews設置LinearLayoutManager.HORIZONTAL。 我嘗試了一切從聲明(android:nestedScrollingEnabled)和編程(setNestedScrollingEnabled)設置爲true或false,LayoutFrozen,ScrollingTouchSlop,ItemViewCacheSize,但似乎沒有任何改善水平滾動體驗。
水平RecyclerViews上可以使用哪些屬性,屬性,以便水平滾動像黃油一樣平滑?
minSDKVersion 19,targetSDKVersion 24,compileSDKVersion 24,buildToolsVersion 24.0.2。
水平RecyclerView用於呈現單獨的CardViews。具有ViewHolder模式的舊ListView和CardViews,我從來沒有嘗試過。 – AndroidRocks