アプリに SuggestionProvider を実装しようとしています。私はそれを実行しましたが、私が直面している問題は、提案をクリックした後、上記のクエリテキストで値が置き換えられないことです。基本的に - それをクリックすると、期待どおりに動作しますが、その後 - 検索ビューのテキストは、提案から選択されたものではなく、ユーザーが書いたものと同じままです。
私の検索構成には がandroid:searchMode="queryRewriteFromText"
あり、私の SearchProvider にはがあり、それを検索候補SearchManager.SUGGEST_COLUMN_QUERY
の値と同じ値に設定します。
クリック後に更新するには、何か特別なことをする必要がありますか?