从品牌网站建设到网络营销策划,从策略到执行的一站式服务
setKeepScreenOn(true/false),同样可以在xml中设置android:keepScreenOn="",只要View可见即生效。
创新互联为客户提供专业的成都网站建设、成都网站设计、程序、域名、空间一条龙服务,提供基于WEB的系统开发. 服务项目涵盖了网页设计、网站程序开发、WEB系统开发、微信二次开发、成都手机网站制作等网站方面业务。
添加:mActivity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
清除:getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
1 FLAG_KEEP_SCREEN_ON
FLAG_KEEP_SCREEN_ON它只作用在一个被显示的 Window 上,并且保持设备屏幕高亮度的常亮。
2 keepScreenOn
keepScreenOn() 是 View 对象上的方法,同时也提供了布局中的属性 android:keepScreenOn 来方便我们在布局中对其进行设置。使用 keepScreenOn() 设置的常亮标识,需要当前 View 保持屏幕可见才行。所以一般而言,我们会在页面的根布局中,添加此属性
3 MediaPlayer的 setScreenOnWhilePlaying()
说明:在不同的生命周期调用不用的WakeLock函数可以使系统正常运行(如果不调用WakeLock.release,则屏幕会一直常亮)。
onCreate(){
getWindow().addFlags(android.view.WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
}
onStop(){
getWindow().removeFlags(android.view.WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
}
手机屏幕长亮:在手机“设置”--“显示”--“休眠”选项设置永不休眠,这是我的android手机的设置方式,不同的手机可能会有区别,你自己找下!
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图