我正在开发的应用程序需要刷新线性布局,我也在动态添加视图。我目前正在添加UI线程中的所有视图,但是有一个单独的Dialog类,在Dialog中单击按钮时需要刷新/重新绘制线性布局。有没有办法可以在不同的类中刷新线性布局(试图在我的程序设计中保持非常面向对象),或者使用游戏循环为线性布局每隔3秒刷新一次视图?谢谢!
答案 0 :(得分:1)
我很确定你不需要手动“重绘”任何东西。一旦你改变你的布局内容(并且一旦android可以到达它(这将快于3秒),你会看到更新的屏幕。至于你从哪个线程做到这一点,你只能从主线程中改变你的布局,据我所知,你可以从任何地方通过处理程序调用该线程中的Runnable方法。