尝试将应用程序的 num 锁定状态设置为始终打开或始终关闭。我猜我可以拦截数字锁定按钮以保持状态,我只是不确定如何设置初始状态。有没有办法虚拟地按下数字锁定键?
已经为此工作了很长时间,看起来唯一的选择是根设备。
一旦我扎根了我的设备,我的工作就基于这篇文章(非常感谢 Radu Motisan/pocketmagic);http://www.pocketmagic.net/programmatically-injecting-events-on-android-part-2/
从那里您可以侦听 num lock 事件并合成按下 num lock 键。我让它在单独的线程上运行。它工作得很好。