【发布时间】:2011-11-17 06:12:50
【问题描述】:
在我的应用程序中,我需要在设备充电时禁用显示电源关闭。开发者菜单中有一个选项可以禁用它,所以我可以发送 Intent 让用户启用它。
我还找到了有关 PowerManager 和 WakeLocks 的信息,但我认为它是用于警报的。我必须处理的是设备充电。
什么更好,或者有其他方法吗?
【问题讨论】:
标签: java android battery power-management
在我的应用程序中,我需要在设备充电时禁用显示电源关闭。开发者菜单中有一个选项可以禁用它,所以我可以发送 Intent 让用户启用它。
我还找到了有关 PowerManager 和 WakeLocks 的信息,但我认为它是用于警报的。我必须处理的是设备充电。
什么更好,或者有其他方法吗?
【问题讨论】:
标签: java android battery power-management
我已经通过该代码做到了这一点:
final boolean isStayAwake = isStayAwakeEnabled(context);
if (!isStayAwake) {
intent = new Intent(ACTION_APPLICATION_DEVELOPMENT_SETTINGS);
}
context.startActivity(intent);
用户必须检查“保持清醒”选项
我使用了自己的 ACTION_APPLICATION_DEVELOPMENT_SETTINGS 常量,因为默认值存在问题,它没有“com”。前缀
【讨论】:
【讨论】: