検索プロバイダーを実装するアプリケーションを開発しています。私が達成しようとしている動作は、データベースにアイテムが見つからない場合、次のような検索候補リストにアイテムを表示することです
"select to add " + query + " to the database".
私はこれを際限なく調査してきました。Android検索フレームワークの開発者向けドキュメントをすべて読みましたが、Googleで検索しても役に立ちませんでした。
これを達成するために私が考えることができた唯一のことは、データベースアダプターでした。結果が見つからない場合は、MatrixCursor
上記の文字列とクエリを使用して作成しますが、これは少し面倒です。
また、アイテムをデータベースに追加するためにユーザーをページに移動させる必要があるため、このアイテムが通常の提案とは異なるアクション インテントを持つようにする必要もあります。
これは、アプリケーションに含めるのにかなり合理的なもののように思えますが、何かが欠けているかどうかはわかりません。