问题描述
有用户希望在Android 7.1.2 Nougat版本中,即使设置了几种系统语言后,仍然能够通过第三方键盘(如Messagease)进行多语言输入而不出现错误提示。由于系统的拼写检查功能是由系统统一管理的,并非由特定的键盘来控制,因此需要探讨如何使系统支持多种语言的同时使用。
解决方案
请注意在尝试以下步骤之前,确保已备份数据和设置。
方案1:利用Google输入法自带的拼写检查
-
安装支持所需语言的Google输入法。用户可以在“设置”- “其他高级设置”- “语言与输入”,选择添加更多键盘并安装支持多语言的Google键盘。
-
将Google键盘设置为默认键盘或主要使用中的一种,这样系统就可以将拼写检查服务委托给它来完成。
- 检查是否已开启“允许从第三方应用接收文本”权限。进入“权限管理”,确保你的应用如Messagease可以获得这种权限。
在设置-安全性和隐私-应用权限管理-Messagease中,确保启用了以下权限:
1. 发送短信 – 允许应用发送短信。
2. 读取和写入联系人 – 使用联系。
3. 从第三方应用程序接收文本 – 接收其他应用复制的文字片段。
- 在Messagease中手动开启拼写检查功能(如果已内置),并按照文档设置。
方案2:使用支持多语言的第三方输入法
- 考虑更换为完全支持多种语言的第三方键盘,例如Google Keyboard、SwiftKey或其他类似的应用程序。
- 遇到支持多种输入法和语言服务的输入法可能会更好地集成系统级拼写检查功能。
安装并使用支持多语言的第三方键盘如 GoogleKeyboard 或 SwiftKey,并按照其文档设置。
在它们中手动开启拼写检查功能。
方案3:自行开发自定义方案(高级用户)
-
如果你有程序开发经验,可以考虑创建一个能够与你的第三方键盘集成的应用程序,该应用程序可以自己实现多语言的支持来取代默认的系统字词库管理。
-
开发过程中关注与内置Android服务API的交互,以确保兼容性和稳定性。
注意事项
-
由于官方文档未提供更多关于直接在诺基亚系统上进行这种更改的具体说明,上述方案主要是基于第三方键盘和拼写检查的应用场景提供的指导建议;
-
每个第三方键盘或输入法都有自己特定的支持设置与定制选项,请确保按照相关开发指南执行操作。
通过以上步骤和注意事项,你应该可以更好地配置Android 7.1.2 Nougat系统的拼写检查,在保持使用第三方键盘的同时实现多语言识别。但建议优先尝试前两个方案。
正文完