2010-12-29 11 views
4

ウェブから取り出したBitmap(アプリでは私が意味する!)を描画可能なリソースに追加するにはどうすればよいですか?だからBitmapにアクセスすることができますR.drawable.bitmapName ...描画可能なリソースにビットマップを追加する

+1

それをdrawableフォルダに移動するだけで、eclipseはR.drawableに対応するクラスエントリを自動的に生成するはずです...... –

+0

私はそれをプログラムで行いたいです!アプリはWebから画像を開始してダウンロードします。私はこれを実行しましたが、今、どうすればR.drawableに保存できますか? – Abramodj

答えて

6

あなたのアプリがインストールされたら、そのフォルダを変更することはできません。その場合は、ビットマップをファイルにコピーし、そこからアクセスする必要があります。この他の質問を見てみましょう:

Save bitmap to location

+0

ビットマップをR.drawableに入れて、そのIDをintとして取得できるようにしました。 IDを取得する別の方法はありますか? – Abramodj

+1

いいえ、「プログラムによって」行う方法はありません。 – Cristian

1

をリソースはAPK構築時にコンパイルされているので、あなたは、実行時にそれを変更することはできません。いくつかの識別子が必要な場合は、ダウンロードしたイメージファイルをいくつかのidで関連付けることができる共有の環境設定を作成することを検討できます。しかし、この機能を実装するには、何らかの努力が必要です。

関連する問題