SkImageDecoder :: factory返回null

时间:2012-02-08 04:50:35

标签: android android-imageview

我正在尝试从网上显示图像..我正在使用RemoteImageView的点火库.. 这是代码..

public class images extends Activity{
public String a,b,c,d;
public java.lang.String url;
RemoteImageView iv;
Bitmap bitmap;
public void onCreate(Bundle savedInstanceState) {



    super.onCreate(savedInstanceState);

    a= getIntent().getExtras().getString("s1");
    b = getIntent().getExtras().getString("s2");
    c = getIntent().getExtras().getString("s3");
    d = getIntent().getExtras().getString("s4");

    setContentView(R.layout.ignition);


     iv=(RemoteImageView)findViewById(R.id.image1);
}

public void p(View v) throws MalformedURLException{
    String u="http://www.infrabazaar.com/"+a;//<--------(1)
    iv.setImageUrl(u);
    iv.loadImage();
}}

应根据上一课程发送的信息显示图像... 如果我提供图像的完整链接,如“http://www.infrabazaar.com/machinary-client-images/1315201358_0.JPG”...我能够在屏幕上显示该图像..但是当我通过链接如第(1)行..它显示工厂返回的空信息...任何人都可以告诉我什么可以解决问题?

1 个答案:

答案 0 :(得分:0)

这个RemoteImageView解决了很多“Factory Returned null”的问题...现在我很少次出现这个错误...但是一旦我加载其他图像然后尝试重新加载我得到错误的图像它正确加载..