読者です 読者をやめる 読者になる 読者になる

hyoromoのブログ

iOS/AndroidもしくはCocos2dxネタを書いています

Web上の画像を表示させたよ

Web上に転がっている「あんな絵」や「こんな絵」を Activity 上で表示させたいっ!と言う事で試してみました。

やり方

やり方なんて色々あると思うし、これは一例に過ぎないと思います。

URL url = new URL("(画像を直接指定したURL)");
InputStream is = url.openStream();
Drawable draw = DrawableContainer.createFromStream(is, "");
//ここで画像を貼り付けたい View に draw を set する処理。v は画像を貼り付け対象の Object 。
v.setBackgroundDrawable(draw);

気になる点

DrawableContainer#createFromStream(InputStream is, String srcName)
このメソッドの第二引数に何を設定して良いのかが不明。空を設定しても問題なかったので調査はしませんでした。