【发布时间】:2012-09-26 07:52:44
【问题描述】:
我在 android 上编写一些 ui 屏幕。有时我需要立即查看 ui 更改,但可以在下一个 ui 线程请求中看到更改。因此,例如,如果我删除屏幕上的一个视图并以编程方式添加另一个视图,然后更改整个视图(使用 viewAnimator),可以观察到删除视图,但不能观察到新视图。我确定添加了新视图,因为当我返回第一页时,屏幕上出现了新视图。
我应该调用哪个函数添加或删除屏幕上的某些视图以立即查看其效果?
我尝试了 invalidate(),但它不适用于我的情况
【问题讨论】:
-
你能补充一些细节吗? “回到第一页”是什么意思?您使用的是某种形式的 AdapterView 还是 ViewPager?
-
如果你显示一些代码,它会有所帮助..