0

我想销毁 webview 并在应用退出时在我的应用中启动 airpush 广告。这是一种稳定的方式还是应该将它们结合在一起

    public void onDestroy()
{
    if (mWebView != null)
    {
        mWebView.removeAllViews();

        mWebView.destroy();
    }
    super.onDestroy();
}

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {
airpush.startAppWall();
airpush.startDialogAd();
airpush.startLandingPageAd();
finish();
}
return super.onKeyDown(keyCode, event);
}
4

1 回答 1

0

我不明白为什么onKeyDown如果你只是要覆盖你甚至会覆盖finish();

只需将它们组合在onDestroy. 除非我遗漏了什么,否则您的帖子相当模糊。

另外,就个人而言,如果您的应用在我的通知栏上发布广告,我会立即卸载它。我不确定这是否是这样做的,但我知道 airpush 是臭名昭著的。只是提醒一下,有些人不喜欢这样。

于 2013-03-15T23:31:14.723 回答