AudioManager.DispatchMediaKeyEvent(KeyEvent) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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_MUTE
ist, KeyEvent#KEYCODE_HEADSETHOOK
, KeyEvent#KEYCODE_MEDIA_PLAY
, KeyEvent#KEYCODE_MEDIA_PAUSE
, KeyEvent#KEYCODE_MEDIA_PLAY_PAUSE
, KeyEvent#KEYCODE_MEDIA_STOP
KeyEvent#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_EJECT
oder 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.