2013-10-10 27 views
1

我創建了位圖的陣列列表,然後我想從單擊列表中刪除單個位圖,當單擊按鈕時。我用這個清除位圖使用回收不工作清除arraytlist的位圖,ANDROID

DELETE.setOnClickListener(new OnClickListener() { 

     @Override 
     public void onClick(View v) { 
      // TODO Auto-generated method stub 

      bitmapArray.get(0).recycle(); 

     } 
    }); 

但這似乎並沒有工作。它不會刪除位圖。請給我一些其他建議。

回答

2

嘗試後bitmapArray.get(0).recycle();

+0

謝謝你..它的工作 –

1

添加此行後..

bitmapArray.get(0).recycle(); 

你只是回收而不是從列表中刪除位圖對象..

bitmapArray.remove(0); 
+0

調用bitmapArray.remove(0);謝謝。 。他工作 –