【发布时间】:2020-09-23 18:00:38
【问题描述】:
我有一个带有 webview 和其他一些 android 元素(如按钮或表面视图)的 android 应用程序。 他们都不需要键盘。
webview 有它自己的键盘,所以我不想弹出 android 键盘。
我找到的唯一解决方案是禁用焦点。
((FrameLayout) findViewById(R.id.browserLayout)).setDescendantFocusability(ViewGroup.FOCUS_BLOCK_DESCENDANTS);
由于阻止 webview 中的焦点 onFocus 事件停止工作。 是否有其他解决方案可以禁用应用中的键盘。
谢谢 最好的问候
【问题讨论】: