ロケーションバーの URL フィールドを非表示または無効にする方法はありますか? 私の場合、デバイスはキオスク ブラウザーとして実行されるタブレットであるため、許可される URL は 1 つだけです。
ChildBrowser.java のコードを次のように変更して、これを修正しました。
private void navigate(String url) {
InputMethodManager imm = (InputMethodManager)this.ctx.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(edittext.getWindowToken(), 0);
if (!url.startsWith("http")) {
this.webview.loadUrl("http://" + url);
}
this.webview.loadUrl("http://www.my-only-allowed-site.example.org");
this.webview.requestFocus();
}
これはうまく機能しますが、良くありません。URLはまだ見れます。この可能な解決策のいずれかを希望します:
1) URL フィールドを完全に非表示にする
2) URL フィールドをクリックするとソフトキーボードを非表示にする
3) URL フォントの色を黒に設定する
何か案が?
前もって感謝します