私はアンドロイド用のベンガルの固定レイアウトのソフトキーボードを開発しましたが、今はテキストの予測を追加したいのですが、どうすればいいですか?どんなポインタでも助けになるでしょう。android imeにテキスト予測サポートを追加するには?
2
A
答えて
3
。 Androidはあなたのためのものを提供していません。ここで
は非常に簡単な概要です:
- はSqliteをデータベース
- オーバーライドして、それを入れて
- (多くはない ベンガル語について確認、英語のために存在する)は、Web上の単語の出現頻度のリストを表示して下さいInputMethodService.onKey()を呼び出して、ユーザーが現在入力している文字列を取得する
- ユーザーが入力すると、その文字列で始まり、その文字列で始まり、頻度別にソートされた単語がクエリされます。
- キーボードの上のビューに結果を表示します(Android SDKのSoftkeyboardサンプルのCandidateViewクラスをチェックしてください)。
幸運!
-1
なぜAutoCompleteTextViewを使用しないのですか?あなたがゼロから独自のテキスト予測エンジンを記述する必要が..hvこちらをご覧...
http://saigeethamn.blogspot.com/2010/05/auto-complete-text-view-android.html
+2
私の知る限り、AutoCompleteTextViewについて知っていますが、私のソフトキーボードはサービスであり、システム全体で動作しますので、アクティビティはありません+候補のビューで予測テキストを表示するために辞書を使用する必要があります.... –
関連する問題
- 1. カスタムキーボード予測テキスト
- 2. Androidイメージをテキストに追加(テキスト表示)?
- 3. ウェブサイトのパスワードフィールドの予測テキストをオフにする
- 4. androidのテキストにアクセントを追加するには
- 5. Android Gridviewにラベル/テキストを追加
- 6. 予測テキストに応じてテキストビューを移動する
- 7. Android。画像に効果を加えたテキストを追加する
- 8. フォームの編集や追加時にjqgridで予測テキストを使用できますか?
- 9. パネルデータに追加の観測を追加するR
- 10. Android、ボタンにアイコン*と*テキストをプログラムで追加する方法は?
- 11. 予測は予測されません
- 12. Android 4.0でカレンダーと予定を追加
- 13. モノスペースのテキストを追加するには?
- 14. Liquibaseにコレートのサポートを追加する
- 15. ダウンロードマネージャーにHTTPSサポートを追加する
- 16. テキストを編集テキストに追加するには?
- 17. テキストビューのテキストに枠線を追加する方法android
- 18. データベースの画像とテキストをAndroidのリストに追加する
- 19. 予測マージン/予測が変数を一定に保持するR
- 20. Microsoft Exchange:別の予定表に予定を追加する
- 21. SQLにキャリッジリターンをテキストに追加する
- 22. マルチスロットクラウドキューに予定アイテムを追加
- 23. iphoneアプリからGoogleカレンダーに予定を追加するには?
- 24. アクティビティからGoogleカレンダーに予定を追加するには?
- 25. AndroidでOpenGL ES 10にテキストを追加するには(初心者向け)?
- 26. サムスンの予測テキストをHTML形式で禁止する
- 27. Android IME、EditTextインスタンスを取得
- 28. 品質レベルの追跡と予測
- 29. androidのメニューを追加するには
- 30. アンドロイドで編集テキストにテキストを追加する方法は?
Thnx、I単語の頻度についてはわからないので、予測のための辞書順を使用し、いくつかの事前入力された単語とともに、新しい単語をSQLite辞書に挿入する方法を提供しました。しかし、私はbanglaと英語の両方の辞書(.dict)ファイルを見つけました。どのように私のSQLite辞書の代わりにこれらのファイルを使用できますか? –
申し訳ありませんImran私はdictファイルが何であるか分かりませんが、Androidで直接アクセスするのではなく、sqliteに移植する方法を見つけることをお勧めします。 SqliteはAndroidにネイティブで、おそらくもっと速く動作します。 –
Hmm私もSQLiteにはうってつけですが、単語を1つずつ追加することは単調です。バイナリ辞書は.mp3形式に変換されていますが、使用できません。 –