WebView で JavaScript から Java のコードを呼び出すのは、簡単に実現できる。WebView を継承したクラスで、addJavaScriptInterface() メソッドを呼び出すだけだ。 addJavascriptInterface(new HogeJSObj(context, this), "hogeJSObj"); 上記の例では、HogeJSObj クラスの public メソッドを JavaScript から呼び出せるようになる。HogeJSObj クラスに show() メソッドが用意されているのであれば、WebView で読み込んだ HTML/JavaScript から以下のように Java のメソッドを呼び出せる。 <a href="javascript:void(0);" onclick="javascript:hogeJSObj.show();">