Red de conocimiento informático - Problemas con los teléfonos móviles - QT para monitoreo de botones físicos de Android

QT para monitoreo de botones físicos de Android

Aprendamos paso a paso cómo lidiar con este problema

1. Primero implemente el monitoreo de la tecla de menú

Al aprender el mecanismo de eventos de QT, podemos comprender cómo implementar el monitoreo de las teclas del menú. En el sistema de eventos de QT, cuando ocurre un evento, se arroja a la cola de mensajes y espera su procesamiento. Luego, nuestra aplicación puede obtener ese evento a través de la función event() y podemos filtrar los eventos para determinar cuáles queremos descartar.

Sobrecarga la función void keyPressEvent(QKeyEevnt * event) de la clase principal en MianWindow del programa. Puede obtener varios oyentes clave de Android en esta función.

2. Implementar el monitoreo de otros botones físicos en el tutor.

Mientras resolvamos este problema, naturalmente podremos monitorear otros botones físicos.

Sentencia: el código fuente de QT generará una excepción cuando se desconozca el código clave