Android WebView禁用键盘预测 [英] Android WebView disable keyboard predictions

查看:512
本文介绍了Android WebView禁用键盘预测的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经在网上搜索了几个小时,以寻找对这两个问题的答案,但无济于事.

I've been scouring the web for hours now looking for answer to these two questions, to no avail.

  1. 如何在app/activity/WebView中禁用所有键盘自动完成建议?大多数答案都集中在包含EditText的方案上,但是在我的方案中,只有一个带有输入字段的WebView.
  2. 在上述情况下,如何在包含WebView的活动中始终保持键盘处于打开状态?按下键盘上的完成"按钮会使文本字段失去焦点,并且键盘会折叠.

谢谢!

推荐答案

第一个要求

android:windowSoftInputMode="stateVisible" // Add this Manifest section 

您的第二个要求

webviewOBJ.clearFormData();
webviewOBJ.getSettings().setSaveFormData(false);

setSaveFormData

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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆