我有一个SeekBar,当它的值改变时,四个相关的TextViews会相应地更新。
我通过一个Rx主题将事件从SeekBar驱动到TextViews。
我观察到的是,如果我省略了TextViews的更新,SeekBar会平滑地滑动,而如果我用新值启用TextViews更新,那么SeekBar滑动就会变得粘滞。这就像是应用程序很难更新TextViews一样。
这是预期的行为吗?更新textViews有那么贵吗?
发布于 2018-02-08 06:20:50
我弄清楚了什么东西占用了我这么多时间: wrap_content。对于每次文本更新,字段的大小都会发生变化,并且需要根据新的大小重新计算布局。
使用固定大小,搜索栏的行为变得更加平滑。
https://stackoverflow.com/questions/48674096
复制相似问题