设置屏幕常亮 switch
来源:互联网 发布:绵阳软件培训学校 编辑:程序博客网 时间:2024/06/06 21:36
首先要在AndroidManifest中加权限
<uses-permission android:name="android.permission.WAKE_LOCK"/> <uses-permission android:name="android.permission.DEVICE_POWER" />import android.os.BatteryStats.Uid.Wakelock;import android.os.PowerManager;import android.os.PowerManager.WakeLock;
由于 Class是Fragment ,所以用
getActivity()去获取<pre name="code" class="java">getActivity().getSystemService
public class DoovTimerFragment extends DeskClockFragment
mPowerManager = (PowerManager)getActivity().getSystemService(Context.POWER_SERVICE);mWakelock= mPowerManager.newWakeLock(PowerManager.FULL_WAKE_LOCK, "My Lock");screenOn=(Switch)v.findViewById(R.id.ScreenOn);if(screenOn.isChecked()){mWakelock.acquire();}screenOn.setOnCheckedChangeListener(new OnCheckedChangeListener() {@Overridepublic void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {// TODO Auto-generated method stubif(screenOn.isChecked()){mWakelock.acquire();}else{mWakelock.release();}}});
0 0
- 设置屏幕常亮 switch
- Android屏幕常亮设置
- oc设置屏幕常亮
- Android 之 设置屏幕常亮
- Xcode 设置状态栏隐藏,屏幕常亮
- cocos2dx屏幕常亮设置(转)
- OC 设置APP屏幕常亮
- onCreate()中设置屏幕常亮
- WinRT surface屏幕常亮设置
- 【android开发】动态设置屏幕常亮/不常亮
- Android中设置全屏和屏幕常亮方法
- 基于Dragonboard 410c的屏幕常亮设置
- 保持屏幕常亮
- 保持屏幕常亮
- 保持屏幕常亮
- Android 屏幕常亮
- 屏幕常亮
- 屏幕常亮
- 一款基于jQuery饼状图比例分布数据报表
- Docker Dockerfile详解
- 嵌入式 视频处理前端
- oracle patch from 2014 10
- memcached缓存技术
- 设置屏幕常亮 switch
- 50个python常用重要的模块
- iOS-Core-Animation-Advanced-Techniques(七)
- 大数据十六进制转八进制
- 正则引擎简单分析
- 2014中国互联网职场调查报告
- C/C++学习规划与发展指引
- C# Socket编程(3)编码和解码
- window.showModalDialog与window.open 用法