在我的应用程序中,我需要在设备充电时禁用显示器电源。 Developer Menu中有一个选项可以禁用它,因此我可以发送Intent给用户启用它。
我也发现了有关PowerManager和WakeLocks的信息,但我认为它适用于警报。我必须处理,是设备充电。
有什么更好的,还是有其他方法可以做到这一点?
答案 0 :(得分:2)
我通过该代码执行此操作:
final boolean isStayAwake = isStayAwakeEnabled(context);
if (!isStayAwake) {
intent = new Intent(ACTION_APPLICATION_DEVELOPMENT_SETTINGS);
}
context.startActivity(intent);
用户必须选中“保持清醒”选项
我使用了自己的ACTION_APPLICATION_DEVELOPMENT_SETTINGS常量,因为默认问题没有“com”。前缀
答案 1 :(得分:0)