Android WebView禁用键盘预测 [英] Android WebView disable keyboard predictions
本文介绍了Android WebView禁用键盘预测的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我已经在网上搜索了几个小时,以寻找对这两个问题的答案,但无济于事.
I've been scouring the web for hours now looking for answer to these two questions, to no avail.
- 如何在app/activity/WebView中禁用所有键盘自动完成建议?大多数答案都集中在包含EditText的方案上,但是在我的方案中,只有一个带有输入字段的WebView.
- 在上述情况下,如何在包含WebView的活动中始终保持键盘处于打开状态?按下键盘上的完成"按钮会使文本字段失去焦点,并且键盘会折叠.
谢谢!
推荐答案
第一个要求
android:windowSoftInputMode="stateVisible" // Add this Manifest section
您的第二个要求
webviewOBJ.clearFormData();
webviewOBJ.getSettings().setSaveFormData(false);
setSaveFormData
设置WebView是否应保存表单数据.在Android O中, 平台已实现了功能齐全的自动填充功能来存储 表格数据.因此,Webview表单数据保存功能被禁用.
Sets whether the WebView should save form data. In Android O, the platform has implemented a fully functional Autofill feature to store form data. Therefore, the Webview form data save feature is disabled.
您应该阅读 Android Webview私人浏览
You should read Android Webview private browsing
这篇关于Android WebView禁用键盘预测的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文