1

1)我有一个具有默认背景 Image() 的 android 应用程序

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

3)一旦图像被下载,我想更改该页面的背景并缓存它,以便在其余页面中使用相同的图像

任何人都可以建议一种方法来做到这一点。几个小时以来,我一直在寻找解决方案

请帮忙!!

4

1 回答 1

2

1) 我有一个具有默认背景 Image() 的 android 应用程序

好的开始

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

使用AsyncTask下载图片doInBackground()

3)一旦图像被下载,我想更改该页面的背景并缓存它,以便在其余页面中使用相同的图像

onPostExecute()您可以更新AsyncTask. 将图像保存在数据库中,或者可能只是保存到设备上的文件或作为static全局类中的变量(大多数人不推荐)

我希望这可以帮助您入门

于 2013-08-01T14:27:17.750 回答