我有一个带有 Tao3530chip 的设备,上面有一个 Android 2.3.3 系统。我还在那个 Tao 芯片上的 gpio100 上有一个按钮。我想使用该按钮在高级应用程序中执行一些控制。
如果我将此 gpio 100 映射到 .kl 文件中的某个键值,假设值为 1 的 KEY_ESC,我需要更多的是更改对此键事件的高级响应。
但是,显然它不是一个好的映射。
另一方面,我不知道如何将我的 gpio100 映射到 .kl 文件中未使用的或用户定义的键值。我的理解是,也许我需要执行以下操作:
#define KEY_MYDEFINE 0x123
(0x123 是未使用的值。)并将我的 gpio100 映射到 KEY_MYDEFINE。然后稍后为 KEY_MYDEFINE 编写高级响应。程序是否正确?