×

洗碗机 九阳洗碗机触控失灵 九阳洗碗机X5触控失灵 九阳洗碗机X5漏水 九阳洗碗机触控失灵问题解决 九阳洗碗机漏水问题解决 九阳洗碗机按电源没反应 九阳洗碗机x5怎么样 九阳洗碗机x5好用吗 九阳洗碗机质量怎么样

暂时换一下触摸板, 以后可以考虑买西门子的...

  电子产品我很少买国产的,近二十年来随身听、cd、md、手机这些没买过,毕竟质量上大家都懂,但是对于家电产品,电视冰箱空调这些我觉得国产的质量还是可以的,但是这次栽了,栽在洗碗机上。   由于厨房没有预留洗碗机位置,也不好改造,当时就想...

还有 12 人发表了评论 加入38456人围观

技术坑

Android RecyclerView使用notifyItemRangeInserted的如何防止跳动

mtsym mtsym 发表于2019-05-04 浏览11704 评论0

Android在处理RecyclerView时候,如果使用notifyItemRangeInserted插入数据后可能界面发生跳动,解决这个问题只需要两步

  1. 把焦点优先获取权交给RecyclerView,并请求焦点,这样容器先hold住了焦点,便不会乱飞了
  2. 数据更新完成后,进行焦点恢复,将焦点优先权交给子元素,然后指定特定的view请求焦点

这个方案能解决大部分焦点乱跳问题,包括快速滚动的

代码大致如下


public void holdFocus(<!--autointro-->