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
для обработки запросов на запуск воспроизведения без подготовки.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.