Ich möchte die Tastatursuche implementieren. Dazu implementieren ich OnSearch () Methode.
Code: Select all
@Override
public void onSearch(@NonNull String query, Bundle extras, @NonNull Result result) {
super.onSearch(query, extras, result);
executeSearch(query)
.addOnSuccessListener(mediaItems -> {
result.sendResult(mediaItems);
})
.addOnFailureListener(e -> {
result.sendResult(null);
});
}
< /code>
Diese Methode wird nach jeder Eingabe auf der Tastatur ausgeführt. Nach dem Eingeben des ersten Zeichenjava.lang.IllegalStateException: sendResult() called when either sendResult() or sendError() had already been called for: b
Danke!>