【发布时间】:2013-12-12 21:46:12
【问题描述】:
我使用 imageview 开发应用程序,我的问题是当我单击按钮加载图片时,将显示图库,然后我想将选定的图像复制到 res/drawable android,可以吗?如果是,可以给我源代码吗? 问候,
【问题讨论】:
标签: android image upload directory drawable
我使用 imageview 开发应用程序,我的问题是当我单击按钮加载图片时,将显示图库,然后我想将选定的图像复制到 res/drawable android,可以吗?如果是,可以给我源代码吗? 问候,
【问题讨论】:
标签: android image upload directory drawable
您不能写入 res/drawable。您可以下载可以存储在 sdcard 中的图像,但不能将图像动态添加到 drawable 文件夹中。
【讨论】:
恐怕 res/ 在运行时是只读的。相反,他们为我们提供了选择或在我们的应用程序空间中创建文件和我们的个人数据
=====
File root = android.os.Environment.getExternalStorageDirectory();
File dir = new File (root.getAbsolutePath() + "/app_name");
dir.mkdirs();
File file = new File(dir, "myAppData.jpg");
try {
FileOutputStream f = new FileOutputStream(file);
PrintWriter pw = new PrintWriter(f);
pw.println(bytes);// bytes would be data from the source file
pw.flush();
pw.close();
f.close();
} catch (FileNotFoundException e) {
//..
} catch (IOException e) {
//...
}
【讨论】: