我的应用程序中有一个屏幕,它只是一堆链接。我被指示从Web服务获取URL,以便可以随时更改它们,并且不需要更改任何android代码。我的问题是虽然我要求来自AsyncTask的数据并且它在用户访问屏幕之前没有返回,然后链接要么不存在,要么返回到我输入的硬编码资源。是否有更好的方法来获取数据会像这样影响应用程序吗?
答案 0 :(得分:0)
为什么不放入进度对话框然后在onPostExecute
中将其关闭?这样,链接总是在那里,他们无法超越呼叫
答案 1 :(得分:0)
缓存链接可能是一个好主意,因此屏幕不是空白的,至少在您第一次运行应用程序之后。每次用户打开页面时,您都可以更新列表。