0
ImageViewイメージをURLから取得したイメージに設定する際に問題があります。ここではDrawableのオブジェクトにURLを回すために使用される方法は次のとおりです。ここで画像を描画するときにnullポインタの例外が発生する
private Drawable LoadImage(String url){
try
{
InputStream is = (InputStream) new URL(url).getContent();
Drawable d = Drawable.createFromStream(is, "src");
return d;
}catch (Exception e) {
System.out.println("Exc="+e);
return null;
}
}
は、メソッドを呼び出すためのコードは次のとおりです。
Drawable drawable = LoadImage("www.myurl.com/image.jpg");
imageView.setImageDrawable(drawable); //here is where I think it goes wrong
私は描画可能を表示する場合それは私にNULLポインタ例外を与えるが、
[email protected]
だから、それはnullを返していない示し、それはそれを描画しようとすると失敗します。私はこのような何かを得るテキストビューに()変数を.toString。マニフェストに何かが見当たりませんか?またはコードに問題がありますか?
は 'imageView'ヌルですか? – Patrick
いいえ、最初にリソースからのイメージが設定されています。 – SamRowley
完全なスタックトレースを貼り付けることはできますか? – WarrenFaith