我在论坛上是新的,在android开发方面是新的。我搜索了所有的互联网和堆叠溢出,但我无法得到一个实际的答案,我的问题。我想知道您对最佳方法(处理程序、异步任务等)的看法。为了我的申请。我有:
**1 -单击该按钮时必须显示一个列表(数据获得parsin,一个html响应)
2 -当列表未加载时,应用程序必须显示一个“加载”对话框.**
现在我可以在单击按钮时加载de,但有时(取决于internet连接)它可能要花很长时间,我想显示加载进度对话框。我试着实现AsyncTasks,但是赢得了onPostExecute方法,对话框已经关闭,但是这个列表没有显示在UI上,尽管它有正确的数据。
有人能帮我找到最好的方法吗?非常感谢。
发布于 2012-11-27 21:00:44
这里有两个显而易见的解决方案,您可以从中选择:
1)将ProgressBar放入布局XML中,并将其设置为View.GONE,直到按下按钮,然后更改为View.VISIBLE,在完成时再次更改为View.GONE。
2)有一个单独的布局XML,包含一个更详细的加载视图,并在请求期间使用setContentView在两者之间切换。
我经常使用View.GONE ProgressBar方法。
https://stackoverflow.com/questions/13592892
复制相似问题