我有多个ListActivity
(s),其中包含自定义ArrayAdapter
。我必须从Web加载XML文件,用户通过选择列表项来移动到新活动。
最佳做法是:
示例/源代码将不胜感激 - 我使用http://www.helloandroid.com/tutorials/newsdroid-rss-reader作为介绍,但它不显示加载指示。
由于
答案 0 :(得分:0)
我认为更好的方法是在后端使用线程检索xml文件,因为在应用程序冻结下载数据时等待会非常令人沮丧。
如果您将对活动的引用发送到线程,您可以使用此方法在ui线程上显示数据,甚至显示或隐藏和进度指示器:
runOnUiThread(Runnable action)
查看此链接,在那里我找到了一个关于线程的好例子,动态下载图像,甚至保存缓存以使其更快......(包括示例代码)
希望这会有所帮助