私は約4-5ヶ月の間にさまざまな書籍やチュートリアルからAndroidプログラミングを学習しています。Androidプログラミングのほとんどの基本的な考え方を持っており、最近はNotepad Tutorial練習3の後に最後のアプリケーションがあります。Androidノートパッドチュートリアル - 検索機能の実装
私のアプリに検索機能を追加します。データベースに格納されているノートを検索することができるように、すなわち、検索クエリとして与えられた単語がすべてのノートのボディセクションでチェックされ、その特定の単語を含むノートだけがリストされる。
既存のコードにいくつかの変更を提案するか、この検索機能の実装に必要なものを提案してください。 このためにSQLiteクエリはどのように変更できますか? またはすべてのノートの本文を文字列配列に格納した後にJavaのindexof()メソッドを使用する必要がありますか? forループとif条件をindexof()メソッドで使用して配列の要素を表示するだけです。
' "ボディLIKE?" '+'新しいStringは[] { "言葉"}でこれを統合する必要があります...しかし、アンドロイドの検索機能を実装しますあなた自身のContentProviderを構築する必要があります... – Selvin
@Selvin私はContentProviderを作成することはできませんが、上記の方法は、直接SQLiteクエリとして使用されることを知っている?どうすれば私のメモ帳のアプリケーションでそれを実装する必要がellaborateできますか? – Paawan