Android更新UI

| 基本上,现在我正在显示加载屏幕(
loading.setVisibility(View.VISIBLE);
),然后使用\“ BufferedReader \”加载一些外部数据,然后隐藏加载屏幕(
loading.setVisibility(View.INVISIBLE);
)。问题是加载屏幕从未显示。代码完全在正确的位置,直到方法结束时,GUI才更新,这显然太迟了,因为加载屏幕再次设置为不可见。 有什么方法可以通过一种方法强制更新用户界面吗? 任何帮助将非常感激!     
已邀请:
如果不使用后台线程,则无法执行此操作。您可以通过多种方法在Android上执行此操作,但最简单的方法是使用AsyncTask 值得阅读有关无痛线程的更多信息。 希望这可以帮助, 菲尔·莱洛     
我认为,您应该阅读有关Android中的AsyncTask类的信息,然后看一下以下示例: http://labs.makemachine.net/2010/05/android-asynctask-example/     

要回复问题请先登录注册