- 2018-03-31工作日志,ScrollView嵌套ListV
- Android ScrollView嵌套listView显示不全
- ScrollView中嵌套ListView/Expandable
- ScrollView嵌套ListView时可能产生的问题解决
- ScrollView与RecyclerView解决滑动冲突
- 2018-02-25 android Scrollview里的内
- 2018-01-22 android Scrollview里的
- 可嵌套在水平滚动布局中使用的HorizontalScrollVi
- NestedScrollView+RecyclerView优雅的
- Android ScrollView嵌套ListView显示不全
记录这个问题的原因,使用ListView就会卡顿,替换成RecyclerView啥事没有,流畅自如,看来过时的控件能不用就不用吧。
遇到问题,下拉刷新卡顿
界面较为复杂,最外层是自定义的下拉刷新控件--PullToRefreshLayout继承RelativeLayout,子控件ScrollView嵌套三个RecyclerView控件和一个ListView控件。
遇到的问题:
1.下拉刷新卡顿
2.ListView列表中的数据多于一页(10条),上拉刷新卡顿
布局文件如下
<PullToRefreshLayout
android:id="@+id/pull_to_refresh_layout"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ScrollView
android:id="@+id/sv_content"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:focusable="true"
android:scrollbars="none">
<RecycleView
android:id="@+id/krv_share_detail_common_product"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<RecycleView
android:id="@+id/krv_share_detail_common_diary"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<RecyclerView
android:id="@+id/krv_share_detail_common_share"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<ListView
android:id="@+id/nl_comment_list"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:divider="@null" />
</ScrollView>
</PullToRefreshLayout>
解决方案:ListView替换为RecyclerView,问题解决。
网友评论