我正在android應用程序中工作,我想清除位圖數據。該場景是我正在拍攝一個Widget(Imageview)的屏幕截圖,並將其存儲在一個位圖中。此操作出現在按鈕單擊中。所以一段時間後,我得到一個內存錯誤。所以我想清除位圖中的值。因此,要做到這一點我做了下面的代碼: 位圖變量是mCaptureImageBitmap清除位圖數據並將其設爲空
public void ButtonClick(View v)
{
mCaptureImageBitmap.recycle();
mCaptureImageBitmap=null;
View ve = findViewById(R.id.mainscreenGlViewRelativeLayout);
ve.setDrawingCacheEnabled(true);
mCaptureImageBitmap = ve.getDrawingCache();
}
,但我得到NullPoint異常的錯誤。請幫我
其中行你得到空指針? –