我試圖設置圖像視圖由另一個類返回位圖的位圖圖像,下面是代碼片段: -設置圖像視圖位圖作爲一個返回的位圖
imageView = (ImageView) findViewById(R.id.imageView);
Bitmap myBitmap = myModel.loadBitmap(getResources(), R.drawable.nether);
imageView.setImageBitmap(myBitmap);
這裏的模型類: -
public class Model {
Bitmap cache;
public Bitmap loadBitmap(final Resources resource, final int i){
new Thread(new Runnable(){
public void run(){
cache = BitmapFactory.decodeResource(resource, i);
}
}).start();
return cache;
}
}
問題是圖像不顯示。它會顯示在設置圖像視圖位圖之前是否使用了用於加載位圖的代碼,但是返回的位圖不起作用。
任何幫助將是偉大的,謝謝!
我會建議使用像picassio或通用圖像加載器 –
的圖像加載庫是什麼問題? – Apurva
woops,4am問題..圖像不顯示,但它工作,如果相同的代碼在圖像視圖位圖設置在同一類中使用,只是返回的位圖不起作用。 – AdamW95