1)我有一个Android应用程序,其默认背景为Image()
2)我有一个登录页面,用户从下拉列表中选择一个项目..根据项目我进行API调用以下载图像。
3)下载图片后,我想更改该页面的背景并对其进行缓存,以便在其余页面中使用相同的图片
任何人都可以建议一种方法来做到这一点。 AM从几小时开始坚持寻找解决方案
请帮助!!
答案 0 :(得分:2)
1)我有一个Android应用程序,它有一个默认背景Image()
良好的开端
2)我有一个登录页面,用户从下拉列表中选择一个项目 列表..并根据项目我进行API调用下载 图像
使用AsyncTask下载doInBackground()
3)下载图像后,我想更改该页面的背景并对其进行缓存,以便在其余页面中使用相同的图像
您可以更新onPostExecute()
的{{1}}中的背景。将图像保存在数据库中,或者只保存到设备上的文件中,或者保存为Global类中的AsyncTask
变量(大多数不推荐)
我希望这可以帮助你开始