[英]Launcher activity intent flags
我想根据用户定义的设置在应用程序的启动器活动上设置一些意图标志。 例如,如果用户选择不关闭背光灯,则应将FLAG_KEEP_SCREEN_ON设置为启动器活动。 有什么方法可以在开始主要活动之前获取当前意图并更改其标志?
我一直在使用PowerManager和WakeLock,但现在已经过时了,因此我想更新该应用程序。
谢谢!
有什么方法可以在开始主要活动之前获取当前意图并更改其标志?
不,对不起
话虽如此,只需在您的活动中的某个View
上调用setKeepScreenOn()
,您就可以完成相同的事情。
我一直在使用PowerManager和WakeLock,但是现在已经过时了。
PowerManager
和WakeLock
被弃用,但它们需要额外的许可并且有一定的风险-如果由于崩溃或其他原因无法release()
WakeLock
,用户将不满意。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.