我在一个 android 应用程序中工作,我想清除我的位图数据。场景是我正在对一个小部件(Imageview)进行屏幕截图,并将其存储在位图中。此操作来自按钮单击。所以过了一段时间我得到一个内存错误。所以我想清除位图中的值。为此,我完成了以下代码: BitMap 变量是 mCaptureImageBitmap
public void ButtonClick(View v)
{
mCaptureImageBitmap.recycle();
mCaptureImageBitmap=null;
View ve = findViewById(R.id.mainscreenGlViewRelativeLayout);
ve.setDrawingCacheEnabled(true);
mCaptureImageBitmap = ve.getDrawingCache();
}
但是我收到 NullPoint 异常的错误。请帮我