|
|
|
@ -7,7 +7,6 @@ import android.view.KeyEvent |
|
|
|
|
import io.legado.app.constant.Bus |
|
|
|
|
import io.legado.app.help.ActivityHelp |
|
|
|
|
import io.legado.app.ui.book.read.ReadBookActivity |
|
|
|
|
import io.legado.app.utils.LogUtils |
|
|
|
|
import io.legado.app.utils.postEvent |
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -23,7 +22,7 @@ class MediaButtonReceiver : BroadcastReceiver() { |
|
|
|
|
fun handleIntent(context: Context, intent: Intent): Boolean { |
|
|
|
|
val intentAction = intent.action |
|
|
|
|
val keyEventAction = intent.getParcelableExtra<KeyEvent>(Intent.EXTRA_KEY_EVENT)?.action |
|
|
|
|
LogUtils.log("耳机按键: $intentAction $keyEventAction") |
|
|
|
|
// LogUtils.log("耳机按键: $intentAction $keyEventAction") |
|
|
|
|
if (Intent.ACTION_MEDIA_BUTTON == intentAction) { |
|
|
|
|
if (keyEventAction == KeyEvent.ACTION_DOWN) { |
|
|
|
|
readAloud(context) |
|
|
|
|