From 4f3cc2c05681472f66e1f371a48815656c4516b5 Mon Sep 17 00:00:00 2001 From: Nishil Shah Date: Mon, 13 Apr 2026 10:24:25 -0700 Subject: [PATCH] HWInput: Add Play/Pause Support Summary: Adds Channel Play/Pause events to HWInput. Changelog: [Android][Added] - Channel play/pause hardware events. Differential Revision: D100621746 --- .../java/com/facebook/react/ReactAndroidHWInputDeviceHelper.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactAndroidHWInputDeviceHelper.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactAndroidHWInputDeviceHelper.kt index 50e8a5b13366..42e01e8304c2 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactAndroidHWInputDeviceHelper.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactAndroidHWInputDeviceHelper.kt @@ -80,6 +80,8 @@ internal class ReactAndroidHWInputDeviceHelper { KeyEvent.KEYCODE_DPAD_CENTER to "select", KeyEvent.KEYCODE_ENTER to "select", KeyEvent.KEYCODE_SPACE to "select", + KeyEvent.KEYCODE_MEDIA_PLAY to "play", + KeyEvent.KEYCODE_MEDIA_PAUSE to "pause", KeyEvent.KEYCODE_MEDIA_PLAY_PAUSE to "playPause", KeyEvent.KEYCODE_MEDIA_REWIND to "rewind", KeyEvent.KEYCODE_MEDIA_FAST_FORWARD to "fastForward",