滚动时更改UI元素

时间:2011-11-17 16:10:20

标签: android listview scroll

我有一个带有ToggleButton和图库的布局。

我想在滚动时更改toggleButton,我已经实现了OnItemeSelectedListener,并根据对象设置了按钮是否已选中。

事情是,当ToggleButton发生变化时,滚动会冻结,我知道UI只有一个线程,但我可以改进它吗?

我见过像CNN这样的应用程序,在滚动时更改像textView颜色的项目,所以应该是一种方式......

1 个答案:

答案 0 :(得分:0)

问题是ToggleButton,我可以更改drawables,textviews和其他项目whitout问题,但似乎ToggleButton.setChecked是一个慢代码。

最后我有两个ToggleButtons重叠,一个打开,另一个关闭,我使顶部一个可见或不可见..显然它是相同的,现在更快:)。