还有另一个相当于DOS的机器人,它是线程安全的吗? 使用计时器会在更新gui时导致我的应用程序出现问题,大多数时候它抱怨gui正在从另一个线程更新,我尝试使用处理程序,但这并没有解决问题。
答案 0 :(得分:1)
在postDelayed()
的任何Views
上使用postDelayed()
。让它完成工作然后再次致电runOnUiThread()
。
或者,使用Looper
而不是弄乱自己的Handler
/ Handler
。
或者,使用普通的初始化程序创建您的{{1}}作为该类的私有数据成员 - 看起来您正试图在后台线程中创建它,这将无效。