AndroidでWebViewを表示するとき、特定の項目だけ非表示にしたい場合の方法を探して見つけたので、メモ。
WebViewClient webViewClient = new WebViewClient() { @Override public void onPageFinished(WebView view, String url) { // 不要な項目を消す view.loadUrl("javascript:document.getElementById('id').setAttribute(\"style\",\"display:none;\");"); } }
WebViewClient#onPageFinishedメソッドのタイミングで、loadUrlメソッドを使って、HTML要素を非表示とするJavaScriptを実行してやればOK。