0

如何动态地将图像添加到android项目中的资源/可绘制文件夹?

我应该浏览 android 手机中的内置图库应用程序并将图像从图库添加到 resouse/drawable 文件夹可以完成吗?

Intent intent = new Intent(Intent.ACTION_GET_CONTENT); intent.setType("图片/*"); startActivityForResult(intent, IMAGE_PICK);

我已经使用上面的代码从图库中挑选图像

4

2 回答 2

0

不,您不能在编译代码后将图像或视频保存在资源文件夹中,如果您不希望用户访问一旦选择的图像,您可以将其保存在 SD 卡或内部存储器中,您可以将其保存在内部存储器中(/数据/data/Package Name/) 如果您的图像尺寸不太大,您还可以将图像保存在数据库中作为 BLOB。

于 2012-05-01T04:32:36.270 回答
0

现在我更好地理解了你的问题,我已经编辑了答案。

当应用程序编译并安装在用户手机上时,eclipse中存在的应用程序目录结构不存在。

但是,您可以使用数据存储中概述的多种方法来保存它们。

因此,例如,您可以在 SD 卡(外部存储)上为您的应用程序创建一个目录,并将它们保存在其中并为其授予所需的权限。

于 2012-05-01T02:38:52.990 回答