AudioManager.RegisterMediaButtonEventReceiver Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
RegisterMediaButtonEventReceiver(PendingIntent) |
Устаревшие..
Зарегистрируйте компонент, который является единственным получателем намерений MEDIA_BUTTON. |
RegisterMediaButtonEventReceiver(ComponentName) |
Устаревшие..
Зарегистрируйте компонент, который является единственным получателем намерений MEDIA_BUTTON. |
RegisterMediaButtonEventReceiver(PendingIntent)
Внимание!
deprecated
Зарегистрируйте компонент, который является единственным получателем намерений MEDIA_BUTTON.
[Android.Runtime.Register("registerMediaButtonEventReceiver", "(Landroid/app/PendingIntent;)V", "GetRegisterMediaButtonEventReceiver_Landroid_app_PendingIntent_Handler")]
[System.Obsolete("deprecated")]
public virtual void RegisterMediaButtonEventReceiver (Android.App.PendingIntent? eventReceiver);
[<Android.Runtime.Register("registerMediaButtonEventReceiver", "(Landroid/app/PendingIntent;)V", "GetRegisterMediaButtonEventReceiver_Landroid_app_PendingIntent_Handler")>]
[<System.Obsolete("deprecated")>]
abstract member RegisterMediaButtonEventReceiver : Android.App.PendingIntent -> unit
override this.RegisterMediaButtonEventReceiver : Android.App.PendingIntent -> unit
Параметры
- eventReceiver
- PendingIntent
целевой объект, который получит намерения кнопки мультимедиа. Ожидается отправка Intent#ACTION_MEDIA_BUTTON
события при возникновении действия кнопки мультимедиа с Intent#EXTRA_KEY_EVENT
добавлением и хранением ключа кнопки мультимедиа, которая была нажата.
- Атрибуты
Комментарии
Зарегистрируйте компонент, который является единственным получателем намерений MEDIA_BUTTON. Это похоже #registerMediaButtonEventReceiver(android.content.ComponentName)
, но позволяет кнопкам переходить к любой ОжидающейIntent. Обратите внимание, что эту форму следует использовать только в том случае, если вы знаете, что вы будете продолжать работать в течение полного времени, пока не отмените регистрацию ожидающегоIntent.
Этот элемент считается нерекомендуемым. Вместо этого используйте MediaSession#setMediaButtonReceiver(PendingIntent)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
RegisterMediaButtonEventReceiver(ComponentName)
Внимание!
deprecated
Зарегистрируйте компонент, который является единственным получателем намерений MEDIA_BUTTON.
[Android.Runtime.Register("registerMediaButtonEventReceiver", "(Landroid/content/ComponentName;)V", "GetRegisterMediaButtonEventReceiver_Landroid_content_ComponentName_Handler")]
[System.Obsolete("deprecated")]
public virtual void RegisterMediaButtonEventReceiver (Android.Content.ComponentName? eventReceiver);
[<Android.Runtime.Register("registerMediaButtonEventReceiver", "(Landroid/content/ComponentName;)V", "GetRegisterMediaButtonEventReceiver_Landroid_content_ComponentName_Handler")>]
[<System.Obsolete("deprecated")>]
abstract member RegisterMediaButtonEventReceiver : Android.Content.ComponentName -> unit
override this.RegisterMediaButtonEventReceiver : Android.Content.ComponentName -> unit
Параметры
- eventReceiver
- ComponentName
идентификатор объекта android.content.BroadcastReceiver
, который получит намерение кнопки мультимедиа. Этот приемник трансляции должен быть объявлен в манифесте приложения. Пакет компонента должен соответствовать тому контексту, из который вы регистрируетесь.
- Атрибуты
Комментарии
Зарегистрируйте компонент, который является единственным получателем намерений MEDIA_BUTTON.
Этот элемент считается нерекомендуемым. Вместо этого используйте MediaSession#setMediaButtonReceiver(PendingIntent)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.