私はContentProvidersと検索可能な構成についていくつかの調査を行っています。ユーザーが入力するとデータベースからの提案を提供するデータベースを使用してコンテンツプロバイダーを拡張するクラスを設定しました。これは、(SearchViewではなく)SearchManagerパラダイムを使用します。
この時点まで、すべてがうまく機能しています。
私がやりたいことで問題が発生しているのは、ユーザーが検索を開始した後、入力を開始する前にいくつかの提案を表示することです。searchable.xmlでプロパティ'android:searchSuggestThreshold = "0"'を設定すると、ユーザーが検索テキストボックスを起動した後に実際にタップした場合にのみ機能します-検索が起動された直後に候補を表示したい(つまり、待つ必要はありません)他のことをするユーザー)。
何か案は?
編集:私が話していることの例は、Google Playストアアプリの検索機能です-ユーザーが検索のために虫眼鏡をタップすると、最近の提案のリストがすぐにポップアップします。