Enable spell Checker in Samsung Devices - Android

≯℡__Kan透↙ 提交于 2019-12-08 10:14:07

问题


In my application i have One EditText. I test my application in Google Nexus, Lenovo and Samsung Devices. Other than Samsung Device When i type wrong word it shows with an red underline. But in Samsung device it is not working. I didn't do anything to enable it on those devices. But Samsung it is not working. And i saw option in Setting page to enable/disable spell checker. But in Samsung i didn't see that setting.

How can i enable spell checker in Samsung Tablets?

My samsung Android Version 4.1.1.

Note: I need enable spell checker programmatically.

Negative votes are welcome. Please put the comments here. Why adding negative votes.

My setting screen looks like

My layout EditText Code:

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

回答1:


Open android setting menu then languages & input then check spelling indicator [x].

I think android provides a Spell Check service by default. Assuming that you didn't look for it in the developer website, here goes the link,

developer site

Also it looks like the examples are available with the sdk package itself.

and check this tutorial




回答2:


I'm a day late and dollar short, but many Samsung tablets, around the Android KitKat error, don't have a spell checker! You will not find the setting in Settings because Samsung removed it! But, given a properly written spell checker, it can be made to work. I am completely useless when it comes to spelling and was extremely disappointed when I got my new Samsung Galaxy TabPRO SM-T900 12.2" (now with Android Lollipop (v5.1.1)) and it didn't have a spell checker.

Luckily (and I say luckily, because it is no longer available), I had already purchased QuickSpell from MobiSystems and, it works! It was originally written as a default spell checker replacement, so it properly makes a spell checking service available.

Mobi is pretty good with customer service request, so if you still have this problem (or just want misspellings underlined in red again on any device), write Mobi.

In the meantime, if anyone knows of a good replacement for the default (QuickSpell is getting old), please share. I am thinking of writing a newer replacement, but I currently have a working solution and a lot on my plate.

I write test apps and classes with AIDE on my tablet, so I use it daily. If I can find something more modern with a 12" screen, I may upgrade, but so far, no joy.



来源:https://stackoverflow.com/questions/30161321/enable-spell-checker-in-samsung-devices-android

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!