在我的应用程序中,我有一个EditText
。我在Google Nexus
,Lenovo
和Samsung
设备中测试了我的应用。除了三星设备当我输入错误的单词时,它会显示red underline
。但在三星设备中,它无法正常工作。我没有做任何事情来在这些设备上启用它。但三星它不工作。我在设置页面中看到选项enable/disable spell checker
。但在三星我没有看到这种情况。
如何在Samsung Tablets中启用拼写检查?
我的三星Android版4.1.1。
注意:我需要以编程方式启用拼写检查。
欢迎负面投票。请在这里发表评论。为什么要添加负面投票。
我的设置屏幕看起来像
我的布局EditText代码:
<EditText
android:id="@+id/DwEdit"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="9"
android:ems="10"
android:gravity="top"
android:imeOptions="flagNoExtractUi"
android:minLines="7"
android:scrollHorizontally="false"
android:scrollbarAlwaysDrawVerticalTrack="true"
android:scrollbarStyle="insideInset"
android:scrollbars="vertical"
android:overScrollMode="always"
android:inputType="textCapSentences">
<requestFocus /></EditText>
答案 0 :(得分:0)
打开Android 设置菜单,然后语言&amp;输入强> 然后检查拼写指示符[x]。
我认为Android默认提供拼写检查服务。假设您在开发者网站上没有找到它,请点击链接
<强> developer site 强>
此外,sdk软件包本身也可以使用这些示例。
并检查此 tutorial
答案 1 :(得分:0)
我要迟到一天且缺钱,但许多Samsung平板电脑(围绕Android KitKat错误)没有拼写检查器!您将无法在“设置”中找到该设置,因为三星已将其删除!但是,只要编写了正确的拼写检查器,它就可以工作。我对拼写完全没用,当我买到新的Samsung Galaxy TabPRO SM-T900 12.2“(现在带有Android Lollipop(v5.1.1))时,我感到非常失望,而且它没有拼写检查器。
幸运的是(我很幸运地说,因为它不再可用了),我已经从MobiSystems购买了QuickSpell,并且可以使用!它最初是作为默认的拼写检查器替代编写的,因此可以正确地提供拼写检查服务。
Mobi可以很好地满足客户服务要求,因此,如果您仍然遇到此问题(或者只是想在任何设备上再次用红色下划线标出错误拼写),请写Mobi。
同时,如果有人知道可以很好地替换默认值(QuickSpell变老了),请分享。我正在考虑写一个更新的替代产品,但是我目前有一个可行的解决方案,并且还有很多工作要做。
我在平板电脑上使用AIDE编写测试应用和类,因此我每天都会使用它。如果可以在12英寸的屏幕上找到更现代的产品,则可以升级,但到目前为止,还没有喜悦。