私はこれとまったく同じ問題があります。 NestedScrollView and Horizontal RecyclerView Smooth Scrollingandroid horizontal recyclerviewスムーススクロール垂直nestedscrollview
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、サポート-v4:24.2.1、デザイン:24.2.1から来ます。
私はleanback-v17:24.2.1を使用してみましたが、役に立たなくなりました。
Horizontal RecyclerViewは、LinearLayoutManager.HORIZONTALで設定します。 私は宣言的に(アンドロイド:nestedScrollingEnabled)とプログラムで(setNestedScrollingEnabled)設定をtrueまたはfalse、LayoutFrozen、ScrollingTouchSlop、ItemViewCacheSizeから試しましたが、何も水平スクロールの経験を改善するものはありません。
水平スクロールがバターのように滑らかになるように、Horizontal RecyclerViewsで使用できる属性は何ですか?
minSDKVersion 19、targetSDKVersion 24、compileSDKVersion 24、buildToolsVersion 24.0.2。
水平RecyclerViewは、個別のCardViewを表示するために使用されます。 ViewHolderパターンを持つ古いリストビュー、およびCardViews、私はこれまでに試みたことがありません。 – AndroidRocks