keyEvent simulation make setOnKeyListener dont work

Viewed 16
private fun execKey() {
    var cmd: String = "input keyevent ${KEYCODE_DPAD_DOWN}"
    try {
        val process = Runtime.getRuntime().exec(cmd)
    } catch (e: Exception) {
        println("YM========执行Linux命令异常==========${e.message}")
    }
}

i have code like this , simulate key event. but not work like the real keyevent. which can make setOnKeyListener realy work. its More than I expected。could you know the reason,and give me some advice

0 Answers
Related