はじめに AndroidアプリにはWebサイトを表示することができるWebViewというものがあります。 そこで、AndroidとWebView間でデータをやり取りするのにどうしたらいいのかを書いていこうと思います。 やりたいこと WebView から Android にデータを渡す Android から WebView にデータを渡す WebView から Android にデータを渡す webView.webChromeClient の onJsAlert を使っていきます。 これはWebView内のJavaScriptの alert を検知して発火するイベントです。 alert に表示する文字列を onJsAlert の引数 message として受けることができます。 // 省略 webView.webChromeClient = object : WebChromeClient(