是否可以为android中的下载图像生成资源ID

时间:2012-06-18 05:27:11

标签: android imageview

我是从互联网上下载的图片,是否可以为下载的图像生成资源ID。

3 个答案:

答案 0 :(得分:5)

没有。资源ID仅适用于与.apk文件中的其余应用程序打包在一起的资源。您将不得不使用其他I / O方法来访问图像。您可以使用Environment.getExternalStorateDirectory()保存图像以获取目录的File,然后您可以使用普通文件I / O操作保存并稍后读取图像。

答案 1 :(得分:3)

不,这是不可能的。 System将资源ID分配给随apk添加的文件。它不能用于任何外部文件。

答案 2 :(得分:3)

按资源ID我假设您的意思是R. ID。这是不可能的,因为R.java类是在编译应用程序时由编译器生成的。要使用从Internet下载的映像,您必须使用标准Java IO。