2016-07-10 19 views
0

次のコードは私が行う予定です。URLイメージを整数配列に格納

Integer[] imageId = { 
    R.drawable.a 
    R.drawable.b 
    R.drawable.c 
    R.drawable.d 
}; 

私は、整数配列が、私は整数配列の中に、インターネットからダウンロードするURL画像を保存することを計画している場合どのようにこれらの画像を保存することができます。それはこれを行う方法ですか?ありがとうございます

+0

なぜInteger []を使用してURLを格納しますか?文字列配列を使用します。 – randy

+0

何をしようとしていますか?あなたはより多くの情報を提供できますか? – XDProgrammer

+0

これらの整数は、 'R'ファイルに相対してresフォルダにあるリソースイメージを表しています。イメージパスは文字列なので、むしろStringの配列を持つことになります。 – Enzokie

答えて

0

いいえ、それは正しい方法ではありません。イメージのリソースID(Integer)の格納は、イメージパス(String)の格納とはまったく異なります。あなたは、イメージのURLパスを格納する文字列配列を使用することができます。

例:

String[] imageID = { "http://www.somewhere.com/data/drugaddiction/logo.png", "http://www.somewhere.com/data/drugaddiction/image.png" };

3

あなたはint型にその文字列(画像のURL)を解析する必要がint型の配列に(通常は文字列です)URL画像を保存したい場合:

Integer[] imageUrlsAndIds = { 
    Integer.parseInt("some Url"), 
    Integer.parseInt("an Url of a picture of a pretty girl"), 
    Integer.parseInt("another Url from Internet"), 
    R.drawable.a, 
    R.drawable.b, 
    R.drawable.c, 
    R.drawable.d 
} 
関連する問題