【发布时间】:2012-01-20 12:54:57
【问题描述】:
我是安卓开发新手。目前我正在开发一个应用程序,该应用程序将从用户那里获取查询,将查询发送到服务器,并将收到 XML 响应作为回报。然后它将使用 XMLparser 处理 XML 响应,从 XML 响应中提取答案并将答案显示给用户。由于所有这些处理都需要一些时间,因此我想向用户显示一个进度对话框以了解所需的处理时间。
我已经通过一些方法来做到这一点,比如我可以使用 AsyncTask、Handler 或 Runnable (java) 线程。但是,尽管我已经阅读了所有这些内容,但我对使用哪一个感到困惑。 请告诉我哪一个更适合用于上述场景。还有一种实现首选方法的简单方法。
提前谢谢你。
【问题讨论】:
标签: android multithreading progressdialog