私のノートタブレットに組み込まれているAndroidのスペルチェックサービスにフックしようとしています。私が電話するとnewSpellCheckerSessionは常にnullを返します
final TextServicesManager tsm = (TextServicesManager) getSystemService(
Context.TEXT_SERVICES_MANAGER_SERVICE);
spellCheck = tsm.newSpellCheckerSession(null, null, this, true);
スペルチェックは常にnullです。このデバイスは4.1.2なので、少なくとも提案機能という言葉が必要です。誰かが私にいくつかのポインタを与えるためにこのサービスを直接使用しましたか?ウェブは、通常、キーボードを介して来るので、これについては非常にまばらです。
提案語はどのように取得しましたか?この問題は私のためのパズルです! –
解決策はあなた自身のスペルチェッカーサービスを作成することでしょうか? https://developer.android.com/guide/topics/text/spell-checker-framework.html –
これはうまくいったかもしれませんが、サムスンは設定から選択するオプションも削除しました。インストールされていれば再表示される可能性があります。しかし、それはうまくいっている多くの仕事です –