Android 在画布上销毁admob视图时出错

Android 在画布上销毁admob视图时出错,android,admob,android-windowmanager,Android,Admob,Android Windowmanager,我使用此代码在画布上呈现AdMob视图 WindowManager.LayoutParams windowParams = new WindowManager.LayoutParams(); windowParams.gravity = Gravity.BOTTOM; windowParams.x = 0; windowParams.y = 0; windowParams.height = WindowManager.LayoutParams.WRAP_CONTENT; windowParams

我使用此代码在画布上呈现AdMob视图

WindowManager.LayoutParams windowParams = new WindowManager.LayoutParams();
windowParams.gravity = Gravity.BOTTOM;
windowParams.x = 0;
windowParams.y = 0;
windowParams.height = WindowManager.LayoutParams.WRAP_CONTENT;
windowParams.width = WindowManager.LayoutParams.WRAP_CONTENT;
windowParams.flags = WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE
| WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL | WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN
| WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS;
windowParams.format = PixelFormat.TRANSLUCENT;
windowParams.windowAnimations = 0;

WindowManager wm = getWindowManager();

adView = new AdView(this, AdSize.BANNER, YOU_ADMOB_SITE_ID);
adView.loadAd(new AdRequest());
wm.addView(adView, windowParams);
///////////

@Override
public void onDestroy() {
if (adView != null) {
  adView.destroy();
}
super.onDestroy();
}
我总是在这一行wm.addViewadView、windowParams处出错

错误:android.view.WindowLeaked:Activity泄漏了最初添加到此处的window com.google.android.gms.ads.AdView


请帮忙

尝试从窗口管理器中删除admob,然后调用adview.destroy。