Eine Aktivität sollte in der Lage sein, Kontextinformationen zu einem Content-Provider wie folgt zu liefern:Zugriff appSearchData Bündel von Content
@Override
public boolean onSearchRequested() {
Bundle appSearchData = new Bundle();
appSearchData.putByte("category", category);
startSearch(null, false, appSearchData, false);
return true;
}
Suchvorschläge und Ergebnisse vom Anbieter sollten auf ‚Kategorie‘ begrenzt werden, aber ich Ich kann nicht herausfinden, wo ich von meinem ContentProvider aus auf das appSearchData-Paket zugreifen kann.
möglich Duplikat [übergeben Sie einen Parameter auf eine Custom Search Suggestion Contentprovider] (http: // Stackoverflow. com/questions/7947016/pass-a-parameter-zu-einem-benutzerdefinierte-suche-vorschlag-contentprovider) – aleb