事業内容

WebViewでjavascriptからjavaのメソッドを呼び出す




WebViewにhtmlを読み込ませ、javascriptからjavaメソッドを呼び出してみます。
まずはhtml部分。



ボタンが押されたらjavascriptからjavaのメソッドを呼んでいます。

次に呼び出されるjavaメソッドです。



publicで宣言することでjavascriptから呼び出します。

最後にWebViewでhtmlを読み込み、javascriptを有効にする部分です。



addJavascriptInterfaceメソッドで設定したsampleというインタフェース名がjavascript側で呼び出す際の名前です。

また、ここでは、asettsに配置しているhtmlを読み込んでいます。
URLは『file:///android_aseet/***』になります。



Androidへ

テンプレートのpondt