如何解决对话内容上下跳动问题:private fun initChatRv() { class AutoScrollLayoutManager(context: Context) : LinearLayoutManage

动态 未结 0 69
小小草
小小草 LV1 2023年9月23日 23:40 发表
这段代码实现了一个自动滚动的RecyclerView布局管理器,可以解决对话内容上下跳动的问题。具体实现方式是在布局完成后计算所有子View的高度总和,如果超过了RecyclerView的高度,则延迟1秒后自动滚动到最后一条消息。同时,关闭了默认的ItemAnimator动画,避免了刷新时的闪烁问题。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复