从开发人员的角度来看:有没有办法阻止用户输入被添加到我的 Android 应用程序中的用户字典中?
如果我将文本字段设置为 android:password 它不会,但我不想为此使用密码字段。
谢谢!
最佳答案
在 Nexus 手机上,要将单词添加到用户的词典中,您必须使用 android 键盘,键入单词并选择它,然后再次点击它以将其保存到词典中。
或者,您可以在“设置”中添加单词,您可以在其中键入要放入词典中的任何单词。
有些手机没有默认的 Android 键盘,所以我不知道他们的用户词典是如何工作的。 (HTC 似乎保存了你曾经输入的每一个独特的单词)
由于您无法控制安装在用户设备上的键盘,因此我认为没有办法控制它。
即使您以某种方式阻止 Android 键盘或任何其他第三方键盘将单词保存到字典中,我认为您也无法阻止用户按 Menu > Settings > Language and Keyboards > User dictionary ,并在那里编辑他们的话。
最后,我真的很好奇为什么要为您的 App 限制此功能。
关于android - 如何防止输入存储在android用户字典中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7145811/