标签: android override startup
我有一个应用程序可以测试每次手机启动时是否有SIM更改,如果是,它会启动某项服务。我想覆盖某些键的组合,比如说带有启动键的音量增大键,如果在电话启动时一起按下,即使SIM卡被更改,也会停止服务。我该怎么做? 很多
答案 0 :(得分:1)
没有“启动密钥”。
对于现有的密钥,您可以在活动中通过KeyEvents收听onKeyDown()。但是,你不能在你的某项活动之外监听KeyEvents - 这将是一个巨大的安全漏洞。
KeyEvents
onKeyDown()