Freigeben über


AudioManager.DispatchMediaKeyEvent(KeyEvent) Methode

Definition

Sendet ein simuliertes Schlüsselereignis für eine Medienschaltfläche.

[Android.Runtime.Register("dispatchMediaKeyEvent", "(Landroid/view/KeyEvent;)V", "GetDispatchMediaKeyEvent_Landroid_view_KeyEvent_Handler")]
public virtual void DispatchMediaKeyEvent (Android.Views.KeyEvent? keyEvent);
[<Android.Runtime.Register("dispatchMediaKeyEvent", "(Landroid/view/KeyEvent;)V", "GetDispatchMediaKeyEvent_Landroid_view_KeyEvent_Handler")>]
abstract member DispatchMediaKeyEvent : Android.Views.KeyEvent -> unit
override this.DispatchMediaKeyEvent : Android.Views.KeyEvent -> unit

Parameter

keyEvent
KeyEvent

eine KeyEvent instance, deren Schlüsselcode einer von KeyEvent#KEYCODE_MUTEist, KeyEvent#KEYCODE_HEADSETHOOK, KeyEvent#KEYCODE_MEDIA_PLAY, KeyEvent#KEYCODE_MEDIA_PAUSE, KeyEvent#KEYCODE_MEDIA_PLAY_PAUSE, KeyEvent#KEYCODE_MEDIA_STOPKeyEvent#KEYCODE_MEDIA_NEXT, KeyEvent#KEYCODE_MEDIA_PREVIOUS, KeyEvent#KEYCODE_MEDIA_REWIND, , KeyEvent#KEYCODE_MEDIA_RECORD, , KeyEvent#KEYCODE_MEDIA_FAST_FORWARD, , KeyEvent#KEYCODE_MEDIA_CLOSE, KeyEvent#KEYCODE_MEDIA_EJECToder KeyEvent#KEYCODE_MEDIA_AUDIO_TRACK.

Attribute

Hinweise

Sendet ein simuliertes Schlüsselereignis für eine Medienschaltfläche. Um einen Tastendruck zu simulieren, müssen Sie zuerst ein KeyEvent senden, das mit einer KeyEvent#ACTION_DOWN Aktion erstellt wurde, und dann ein anderes Ereignis mit der KeyEvent#ACTION_UP Aktion.

Das Schlüsselereignis wird an den aktuellen Medienschlüsselereignis-Consumer gesendet, der sich bei AudioManager#registerMediaButtonEventReceiver(PendingIntent)registriert hat.

Java-Dokumentation für android.media.AudioManager.dispatchMediaKeyEvent(android.view.KeyEvent).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: