WebView goBack()方法的Android NullPointerException

时间:2013-11-13 20:10:44

标签: java android webview nullpointerexception

我正在为我的Android应用程序使用Google Analytics,并在“wvBrowser.goBack();”行上看到NullPointerException。虽然我之前检查过wvBrowser(WebView)是否为null。我不能在正常的测试中实现它。有什么想法吗?

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if(event.getAction() == KeyEvent.ACTION_DOWN){
        switch(keyCode)
        {
        case KeyEvent.KEYCODE_BACK:
           if (wvBrowser!=null) {
                if(wvBrowser.canGoBack() == true){
                    wvBrowser.goBack();
                    return true;
                }else{
                }
           }
        }
    }
    return super.onKeyDown(keyCode, event);

}

0 个答案:

没有答案