如何使用javascript处理android中的onBackPressed事件

时间:2015-03-13 08:01:35

标签: java android

就像phonegap一样,我们可以简单地使用javascript覆盖和处理android backButton但在这种情况下我不使用phonegap。有没有办法处理没有phonegap?

1 个答案:

答案 0 :(得分:0)

您可以在onBackPressed()方法中调用javascript:

@Override
public void onBackPressed(){
    WebView.loadUrl("javascript: var result = window.YourJSLibrary.callSomeFunction();
    window.JavaCallback.returnResult(result)");
}

详细解答请查看此解决方案:How to call javascript from Android?