Поделиться через


MediaSession.Callback.OnPrepareFromSearch(String, Bundle) Метод

Определение

Переопределите для обработки запросов для подготовки воспроизведения из поискового запроса.

[Android.Runtime.Register("onPrepareFromSearch", "(Ljava/lang/String;Landroid/os/Bundle;)V", "GetOnPrepareFromSearch_Ljava_lang_String_Landroid_os_Bundle_Handler", ApiSince=24)]
public virtual void OnPrepareFromSearch (string? query, Android.OS.Bundle? extras);
[<Android.Runtime.Register("onPrepareFromSearch", "(Ljava/lang/String;Landroid/os/Bundle;)V", "GetOnPrepareFromSearch_Ljava_lang_String_Landroid_os_Bundle_Handler", ApiSince=24)>]
abstract member OnPrepareFromSearch : string * Android.OS.Bundle -> unit
override this.OnPrepareFromSearch : string * Android.OS.Bundle -> unit

Параметры

query
String
extras
Bundle
Атрибуты

Комментарии

Переопределите для обработки запросов для подготовки воспроизведения из поискового запроса. Пустой запрос указывает, что приложение может подготовить любую музыку. Реализация должна попытаться сделать умный выбор о том, что нужно играть. Во время подготовки сеанс не должен содержать фокус звука, чтобы другие сеансы могли легко воспроизводиться. Состояние воспроизведения должно быть обновлено до PlaybackState#STATE_PAUSED момента завершения подготовки. Воспроизведение подготовленного содержимого должно начинаться в реализации #onPlay. Переопределите #onPlayFromSearch для обработки запросов на запуск воспроизведения без подготовки.

Документация по Java для android.media.session.MediaSession.Callback.onPrepareFromSearch(java.lang.String, android.os.Bundle).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к