- 出现问题的原因
RecyclerView从ScrollView中夺取了焦点
- 解决方法
第一种方法: 禁止RecyclerView获取到焦点
第二种方法: 使ScrollView主动获取到焦点
- 第一种方法: 代码中直接禁止RecyclerView的焦点
mRecyclerView.setFocusable(false);
- 第二种方法: ScrollView获取焦点,可以直接在跟布局中的ScrollView中添加
<ScrollView
<-------主要代码是下面两行------->
android:focusable="true"
android:focusableInTouchMode="true"
android:layout_width="match_parent"
android:layout_height="match_parent">
...
...
</ScrollView>