首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TexView: setText性能

TexView: setText性能
EN

Stack Overflow用户
提问于 2018-02-08 06:08:47
回答 1查看 63关注 0票数 0

我有一个SeekBar,当它的值改变时,四个相关的TextViews会相应地更新。

我通过一个Rx主题将事件从SeekBar驱动到TextViews。

我观察到的是,如果我省略了TextViews的更新,SeekBar会平滑地滑动,而如果我用新值启用TextViews更新,那么SeekBar滑动就会变得粘滞。这就像是应用程序很难更新TextViews一样。

这是预期的行为吗?更新textViews有那么贵吗?

EN

回答 1

Stack Overflow用户

发布于 2018-02-08 06:20:50

我弄清楚了什么东西占用了我这么多时间: wrap_content。对于每次文本更新,字段的大小都会发生变化,并且需要根据新的大小重新计算布局。

使用固定大小,搜索栏的行为变得更加平滑。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48674096

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档