Android WebView:调用活动方法形成JavaScript界面

Krz*_*chu 5 android webview

是否可以从WebView对象的JavaScript接口调用main活动的方法?或者从此界面访问SharedPreferences,以便我可以使用我的活动读取数据?我想让我的活动知道发生了一个特定的JavaScript动作.

Can*_*ner 2

是的,JavaScript 和您的应用程序之间可以通过WebView.addJavascriptInterface(). 检查这个例子:

http://android-developers.blogspot.com/2008/09/using-webviews.html