RecyclerView,添加header後,滑動時快速定位頂部的問題解決方案

一、問題:

RecyclerView,添加header後,滑動列表的時候,列表會快速回到headerView區域的問題。

這種問題一般是焦點的問題;

這裏我做下筆記,看不太明白的,可以通過我的暱稱找到我;

二、解決方案:

1、在headerView中的根佈局中加入:
android:focusable=“false”
android:focusableInTouchMode=“false”

2、在RecyclerView的佈局中加入:
android:focusable=“false”
android:focusableInTouchMode=“false”

3、在ReyclerView的所在的佈局加入:
android:focusable=“true”
android:focusableInTouchMode=“true”

三、中心思想就是通過讓列表失去焦點,讓整體佈局獲得焦點;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章