pull/34/head
kunfei 5 years ago
parent 365c17b52b
commit dea4ab709f
  1. 6
      app/src/main/java/io/legado/app/receiver/MediaButtonReceiver.kt

@ -22,10 +22,10 @@ class MediaButtonReceiver : BroadcastReceiver() {
fun handleIntent(context: Context, intent: Intent): Boolean { fun handleIntent(context: Context, intent: Intent): Boolean {
val intentAction = intent.action val intentAction = intent.action
LogUtils.log("耳机按键: $intentAction") val keyEventAction = intent.getParcelableExtra<KeyEvent>(Intent.EXTRA_KEY_EVENT)?.action
LogUtils.log("耳机按键: $intentAction $keyEventAction")
if (Intent.ACTION_MEDIA_BUTTON == intentAction) { if (Intent.ACTION_MEDIA_BUTTON == intentAction) {
val action = intent.getParcelableExtra<KeyEvent>(Intent.EXTRA_KEY_EVENT)?.action if (keyEventAction == KeyEvent.ACTION_DOWN) {
if (action == KeyEvent.ACTION_DOWN) {
readAloud(context) readAloud(context)
return true return true
} }

Loading…
Cancel
Save