问题标签 [android-spellcheck]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 在三星设备中启用拼写检查器 - Android
在我的应用程序中,我有一个EditText
。Google Nexus
我在和设备Lenovo
中测试我的应用程序。Samsung
除了三星设备当我输入错误的单词时,它会显示为red underline
. 但在三星设备中它不起作用。我没有做任何事情来在这些设备上启用它。但三星它不工作。我在设置页面中看到了选项enable/disable spell checker
。但在三星我没有看到那个设置。
如何在三星平板电脑中启用拼写检查?
我的三星安卓版本 4.1.1。
注意:我需要以编程方式启用拼写检查器。
欢迎投反对票。请把评论放在这里。为什么要加反对票。
我的设置屏幕看起来像
我的布局 EditText 代码:
java - 在活动或项目范围内的所有 TextView 上禁用拼写检查
如何禁用所有 TextView/EditText 的拼写检查。
我想这样做,因为当您在文本视图上调用 setText() 时,它最终会调用创建异步任务的拼写检查服务。在我的应用程序中,这会导致一个错误,其中调用 setText 的大量编辑文本可以为线程池创建如此多的任务,我最终得到了 RejectedExecutionException。
我不能只在 try catch 块中包围任何 setText(),因为 SpellCheckerService 在其他地方也被调用,例如。当视图添加到视图组时。
android - Android 拼写检查器没有切换到不同的语言
我在使用默认的 android 拼写检查器时遇到问题:它不想切换到其他语言。相反,它使用默认系统语言进行拼写检查。
拼写检查器使用默认语言,但是当我将区域设置更改为其他语言时,它不会给我更正的单词,但是当我更改系统的语言时,拼写检查工作正常。
这是我的代码:
我阅读了文档,但我不明白我做错了什么。
我已经尝试从这里的多个答案中修改语言环境和配置,但它对我不起作用。
请帮助解决这个问题。
谢谢。
android - 使用 HTML 进行 Android 拼写检查
Android 的本机浏览器不支持 spellcheck="true" HTML 变量,有没有我可以从标准 webView 中使用的替代品,例如支持 spellcheck="ture" 的人行横道?
还是我应该使用拼写检查框架,拼写检查框架会用红线在不正确的拼写下划线吗?
android - 在 TextView 中禁用拼写检查
我的应用程序中有许多布局,TextView
用于显示从后端获取的一些句子。问题是,有时要显示的文本包含一些不在英语词典中的单词,所以我在这些单词下面有一个红色下划线。这看起来很糟糕。我看过其他关于相同的 SO 帖子,人们建议使用:
在 .xmlTextView
中 但是,我收到来自 Android Studio 的警告,inputType 只能用于EditText
或其他类似的输入视图,我猜它是正确的。
那么,是否有任何TextView
特定属性可用于禁用拼写检查?是否有任何全局设置可以放入禁用拼写检查的应用程序中,因为TextView
使用某些属性重构每个设置似乎需要做很多工作。
android - Android - 如何从我的拼写检查服务中获取会话?
我正在尝试实现此处所述的拼写检查服务,但SampleSpellCheckerService
似乎教程不完整,并且它的源代码似乎不可用。
我正在努力解决如何以setSuggestionsFor()
我的活动方法从我的拼写检查服务中获取会话,如下所示:
那么获取会话的正确方法是什么SampleSpellCheckerService
?
为了完整起见,这是我的拼写检查服务类:
这是我的清单:
这是我的拼写检查器.xml:
注意 - 我正在使用三星设备进行测试。
android - 如何在不禁用拼写检查的情况下隐藏拼写检查的红色下划线
有什么方法可以隐藏默认 android edittext 中拼写检查错误的红色下划线。我不想禁用拼写检查或自动更正。
我需要截取edittext的屏幕截图(从edittext获取位图),其中的内容可能有拼写检查错误。而且我不希望我的屏幕截图有拼写检查的红色下划线。它应该只有 edittext 内容。
请注意,我不想禁用拼写检查或自动更正。
任何想法将不胜感激。谢谢
android - 从自动完成下拉列表中选择项目时出现 IndexOutOfBoundsException
我在我的应用程序中使用TextInputLayout
and我不允许两个单词之间有空格所以如果我在自动完成下拉或拼写检查中选择一个带有空格的项目,我会遇到:TextInputEditText
android:inputType="textAutoComplete"
IndexOutOfBoundsException
在我的活动中,我使用TextWatcher
:
我理解,IndexOutOfBoundsException
但我无法确定我可以处理此异常的代码行。
android - 拼写检查框架不返回建议
我正在尝试在 android studio 中为 editext 实现拼写检查。框架应验证用户输入的最后一个单词。问题是拼写检查框架没有返回建议并且没有显示任何错误。
这是我得到的输出示例:,,(2)
以下代码:
提前致谢。