2

インターネットから画像をダウンロードしましたが、ダウンロードした画像のリソースIDを生成することはできますか?

4

3 に答える 3

5

いいえ。リソースIDは、アプリケーションの残りの部分とともに.apkファイルにパッケージ化されたリソースに対してのみ機能します。画像にアクセスするには、他のI/Oメソッドを使用する必要があります。を使用Environment.getExternalStorateDirectory()してイメージを保存し、ディレクトリのを取得してからFile、通常のファイルI/O操作を使用してイメージを保存して後で読み取ることができます。

于 2012-06-18T05:28:50.920 に答える
3

いいえ、できません。リソースIDは、apkで追加されたファイルにシステムによって割り当てられます。外部ファイルには使用できません。

于 2012-06-18T05:28:40.683 に答える
3

リソースIDとは、Rを意味すると思いますID。R.javaクラスは、アプリのコンパイル時にコンパイラーによって生成されるため、これは不可能です。インターネットからダウンロードしたイメージを使用するには、標準のJavaIOを使用する必要があります。

于 2012-06-18T05:30:24.857 に答える