fix some keys invalid

This commit is contained in:
Li ZongYing
2024-02-21 19:26:11 +08:00
parent 6ede7f76ef
commit 52d356817a
4 changed files with 38 additions and 26 deletions
@@ -336,8 +336,8 @@ class MainActivity : FragmentActivity() {
}, 2000)
}
override fun onKeyDown(keyCode: Int, event: KeyEvent?): Boolean {
Log.i(TAG, "keyCode $keyCode")
fun onKey(keyCode: Int): Boolean {
when (keyCode) {
KeyEvent.KEYCODE_0 -> {
showChannel("0")
@@ -475,6 +475,13 @@ class MainActivity : FragmentActivity() {
// }
}
}
return false
}
override fun onKeyDown(keyCode: Int, event: KeyEvent?): Boolean {
if (onKey(keyCode)) {
return true
}
return super.onKeyDown(keyCode, event)
}