From f46b0ddc939631549de9afd8a8d89a5deefc5b21 Mon Sep 17 00:00:00 2001 From: yellowfisher <179045426@qq.com> Date: Fri, 6 Sep 2024 15:59:19 +0800 Subject: [PATCH] Fix `dispatchMediaKeyEvent` key error --- .../com/ryanheise/audio_session/AndroidAudioManager.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/android/src/main/java/com/ryanheise/audio_session/AndroidAudioManager.java b/android/src/main/java/com/ryanheise/audio_session/AndroidAudioManager.java index bad8748..f85467c 100644 --- a/android/src/main/java/com/ryanheise/audio_session/AndroidAudioManager.java +++ b/android/src/main/java/com/ryanheise/audio_session/AndroidAudioManager.java @@ -362,11 +362,11 @@ private Object dispatchMediaKeyEvent(Map rawKeyEvent) { getLong(rawKeyEvent.get("downTime")), getLong(rawKeyEvent.get("eventTime")), (Integer)rawKeyEvent.get("action"), - (Integer)rawKeyEvent.get("code"), - (Integer)rawKeyEvent.get("repeat"), + (Integer)rawKeyEvent.get("keyCode"), + (Integer)rawKeyEvent.get("repeatCount"), (Integer)rawKeyEvent.get("metaState"), (Integer)rawKeyEvent.get("deviceId"), - (Integer)rawKeyEvent.get("scancode"), + (Integer)rawKeyEvent.get("scanCode"), (Integer)rawKeyEvent.get("flags"), (Integer)rawKeyEvent.get("source")); audioManager.dispatchMediaKeyEvent(keyEvent);