我正在为无根设备开发一个系统应用程序(即使用设备制造商的密钥签名的应用程序(。
我需要防止用户关闭或重新启动设备。
如果必要且可能,完全禁用电源按钮将是一种解决方案,尽管我所需要的只是能够防止按住电源按钮时出现的关机对话框。
您应该能够覆盖此操作的KeyEvent
,即KEYCODE_POWER
。请参阅此帖子:
安卓中的电源键事件?
这里重要的是,在处理KeyEvent
后,您需要返回true
,让系统知道它已被处理。