это будет легко, просто определите свой интерфейс Javascript
final class jocJavaScriptInterface {
jocJavaScriptInterface() {
}
String myEvent;
public void run(int id,String event) { //run method defined into your html.
this.myEvent = event;
mHandler.post(new Runnable() {
public void run() {
Toast.makeText(getApplicationContext(),myEvent + " my ButtoN!", Toast.LENGTH_LONG).show();
}
});
}
}
Добавьте интерфейс Javascript к вашему веб-представлению
WebContent.addJavascriptInterface(new jocJavaScriptInterface(), "test");
WebContent.loadUrl("http://www.foo.com/Androidtest.html"); //load your Page with the button...
WebSettings webSettings = WebContent.getSettings();
webSettings.setSavePassword(false);
webSettings.setSaveFormData(false);
webSettings.setJavaScriptEnabled(true);
webSettings.setSupportZoom(true);