私はアプリケーションを作成中です。ユーザーがテキストボックスに入力した内容をユーザーが入力するときに読み取る機能をアプリケーションに含めたいと思います。これまでの文章に基づいて、ユーザーに2つを提示します。もの。
1)簡単にオートコンプリートできるように入力している可能性のあるフレーズのリスト。これらの提案を取得するために検索できるフレーズのプリセットリストを使用すると思います。
2)文型に基づいて、または単に最後に入力された単語に基づいて、文の次に来る可能性が最も高い単語のリスト。
私の質問は、このようなものは他にありますか?そして、おそらく何千もの文字列を検索して、可能な限り迅速かつ効果的に一致するものを見つけるための最良の方法は何ですか?文字列は、SDカードのテキストファイルに保存する必要がありますか、それともコードに直接保存する必要がありますか、ある種のデータベースやxmlファイル、さらにはcvsファイルに保存する必要がありますか?どんなアイデアでも素晴らしいでしょう