【发布时间】:2011-06-07 17:35:02
【问题描述】:
所以我来自 java 世界,通常当我想循环时,我可以使用类似的东西:
while(true) {
//code here till false
}
但在 Android 中,我注意到这种循环,至少在我的 onCreate() 方法中会导致应用程序无法运行。我要使用的循环非常短,并且会调用一些简单的 UI 更新(更改背景颜色)。
如何在 Android 中实现调用 UI 更改的循环?我把这个循环放在哪里? (显然不是onCreate)示例/示例代码将不胜感激。
【问题讨论】:
-
是否需要定期更改 UI?
-
如果你在幕后做 GUI 的事情,你有没有看过 Fragment 类? developer.android.com/reference/android/app/Fragment.html
-
甚至不在幕后,我只是希望它启动一个改变背景颜色的循环,然后直到布尔值为 false 才停止