-3

在我的项目中,我想从 URL 下载图像,并且想通过 Kik Messenger 共享图像。在 Kik Messenger 中共享图像的代码是:

KikMessage message = new KikMessage("com.kik.myapp.id");
message.setImage(this, R.drawable.something); 

那么如何将图像存储在可绘制文件夹中?

4

1 回答 1

1

您的应用程序资源目录是只读的,因此您根本不能这样做。

最好的办法是查看 Kik Messenger 是否提供任何采用 Drawable 而不是资源 ID 的方法。

更新:我刚刚检查了 Kik Messenger 文档,确实还有其他两种设置图像的方法:setImage(BitmapDrawable)setImage(File). 最简单的选择可能是将图像保存到内部存储并附加文件(如果您不再需要它,则将其删除)。

于 2012-07-02T08:32:50.467 回答