Android应用程序与加载对话框 - 最好的方法

时间:2012-11-27 20:56:58

标签: android progressdialog asynctaskloader

我是论坛的新手,也是Android开发的新手。 我搜索了整个互联网和stackoverflow,但我无法得到我的问题的实际答案。我希望了解您对我的应用程序的最佳方法(处理程序,异步任务等)的看法。我有:

* * 1 - 单击按钮时必须显示一个列表(在html响应中获取数据)

2 - 未加载列表时,应用程序必须显示“正在加载”对话框。**

现在我可以在点击按钮时加载de list,但有时(取决于互联网连接)它可能需要很长时间,我想显示加载进度对话框。 我尝试实现AsyncTasks,但赢得方法 onPostExecute 对话框已关闭,但尽管数据库中的数据正确,但该列表未显示在用户界面上。

任何人都可以用最好的方法帮助我吗? 非常感谢你。

1 个答案:

答案 0 :(得分:0)

您可以从这里选择两个明显的解决方案:

1)在您的布局XML中添加ProgressBar并将其设置为View.GONE,直到按下该按钮,然后更改为View.VISIBLE,再次更改为View.GONE光洁度。

2)使用单独的布局XML,其中包含更多详细信息加载视图,并在请求期间使用setContentView在两者之间切换。

我经常使用View.GONE ProgressBar方法