下载后动态更改背景图像

时间:2013-08-01 14:17:46

标签: java android image-loading

1)我有一个Android应用程序,其默认背景为Image()

2)我有一个登录页面,用户从下拉列表中选择一个项目..根据项目我进行API调用以下载图像。

3)下载图片后,我想更改该页面的背景并对其进行缓存,以便在其余页面中使用相同的图片

任何人都可以建议一种方法来做到这一点。 AM从几小时开始坚持寻找解决方案

请帮助!!

1 个答案:

答案 0 :(得分:2)

  

1)我有一个Android应用程序,它有一个默认背景Image()

良好的开端

  

2)我有一个登录页面,用户从下拉列表中选择一个项目   列表..并根据项目我进行API调用下载   图像

使用AsyncTask下载doInBackground()

中的图片
  

3)下载图像后,我想更改该页面的背景并对其进行缓存,以便在其余页面中使用相同的图像

您可以更新onPostExecute()的{​​{1}}中的背景。将图像保存在数据库中,或者只保存到设备上的文件中,或者保存为Global类中的AsyncTask变量(大多数不推荐)

我希望这可以帮助你开始