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


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).

Документация по Java для android.media.AudioManager.registerMediaButtonEventReceiver(android.app.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).

Документация по Java для android.media.AudioManager.registerMediaButtonEventReceiver(android.content.ComponentName).

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

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