簡體   English   中英

SkImageDecoder :: factory返回null

[英]SkImageDecoder::factory returned null

我試圖顯示來自網絡的圖像..我正在使用點火庫的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)行中的鏈接時..它顯示工廠返回的空消息...任何人都可以告訴我如何解決該問題嗎?

這個RemoteImageView解決了很多“工廠返回的null”問題...現在我遇到此錯誤的次數很少...但是一旦我加載其他圖像,然后嘗試重新加載我正確加載了該錯誤的圖像。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM