2016-07-13 4 views
2

私のアンドロイドアプリにtexteditフィールドがあります。このテキストフィールドはシリアルキーを対象としているので、テキストはオートコンプリートされません。samsungのテキスト予測を無効にするKeybord

私は株式アンドロイドキーボードでそれを解決するために管理が、サムスンのキーボードはまだ関係なく、私が設定したもの旗提案やオートコンプリートを示していないが、これらは私の現在のフラグです:

android:inputType="textFilter|textNoSuggestions|textCapCharacters|textVisiblePassword" 

私も

で試してみました
android:privateImeOptions="nm" 

これは、プログラムでこれを無効にする方法についての他のアイデアですか?

+0

入力メソッドエディタは、 'android:inputType'で何かを尊重する必要はありません。あなたは、あなたが望む行動を示唆していますが、それはそれです。 IMEは、提案を表示することを含め、必要なものを何でも行うことができます。 – CommonsWare

答えて

3

それが動作します私はちょうど

android:inputType="textNoSuggestions|textCapCharacters|textVisiblePassword" 

を残すために、フラグを削除した場合、いくつかのフラグは、SAMSUNGキーボードと一緒にうまく再生されないことを縫い目しかし、textFilterがinputTypeに追加された場合、残りの部分は無視されます。

+0

あなたは男、Juan – aProperFox

3

は、株式アンドロイドキーボードでそれを解決するために管理が、サムスンのキーボードはまだtextNoSuggestionsフラグはこれだけのためのものであり、追加の策略が必要とされるべきでない提案

を示しています。それがあれば、ここで何かが壊れている。それにもかかわらず、私は間違いなく特定のIMEのために何か特別なことを避けようとします。

またdocs読む:

textNoSuggestions

はIME 任意の辞書ベースの単語提案を示してはならないことを示すために、テキストとそのバリエーションと組み合わせることができます。

「should」という単語がここにあるので、基本的にIMEがあなたの要求に敬意を表し、あなたは何かできることができないかもしれません。

BTW:textVisiblePasswordも無視され、パスワードの辞書が表示されていれば、それは良いキーボードではありません。それはあまりにも辞書にパスワードを追加する場合、私は驚かないだろう:)

+0

私はバグの面であなたと一緒にいます、もし私がそれを動作させるので、サポートされていない旗や何かで食べるときに誘発するバグを考えているでしょう。 –

関連する問題