-3

私のプロジェクトでは、URL から画像をダウンロードし、Kik Messenger で画像を共有したいと考えています。Kik Messenger で画像を共有するためのコードは次のとおりです。

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

では、どのように画像を drawable フォルダーに保存できますか?

4

1 に答える 1

1

アプリケーション リソース ディレクトリは読み取り専用であるため、それを行うことはできません。

最善の策は、Kik Messenger がリソース ID ではなく Drawable を取るメソッドを提供しているかどうかを確認することです。

更新: Kik Messenger のドキュメントを確認したところ、イメージを設定する他の 2 つの方法があります:setImage(BitmapDrawable)setImage(File). おそらく最も簡単なオプションは、画像を内部ストレージに保存してファイルを添付することです (その後、必要がなくなったら削除します)。

于 2012-07-02T08:32:50.467 に答える