Android保持背光常亮的设置方法
2012-10-31 14:24
459 查看
1.
为窗口添加flag:
getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON,
WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
或者
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
2.
设置Layout中View的keepScreenOn属性:
3.
使用电源管理:
添加权限:
为窗口添加flag:
getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON,
WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
或者
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
2.
设置Layout中View的keepScreenOn属性:
android:keepScreenOn="true" 必须是可显示view才会起作用。
3.
使用电源管理:
public class WakeLockActivity extends Activity { PowerManager powerManager = null; WakeLock wakeLock = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.setContentView(R.layout.main); this.powerManager = (PowerManager) this .getSystemService(Context.POWER_SERVICE); this.wakeLock = this.powerManager.newWakeLock( PowerManager.FULL_WAKE_LOCK, "My Lock"); } @Override protected void onResume() { super.onResume(); this.wakeLock.acquire(); } @Override protected void onPause() { super.onPause(); this.wakeLock.release(); } }
添加权限:
<uses-permission android:name="android.permission.WAKE_LOCK"> </uses-permission>
相关文章推荐
- Android保持背光常亮的设置方法
- Android保持背光常亮的设置方法
- Android 下保持屏幕常亮的实现方法
- Android保持屏幕常亮的两种方法
- Android之保持屏幕常亮最简单方法
- Android保持屏幕常亮的三种方法
- Android保持屏幕常亮唤醒状态的方法
- Android保持屏幕常亮的三种方法
- Android学习之保持屏幕常亮的几种方法
- Android_调节屏幕亮度(背景灯)及保持背景灯常亮的方法 (转)
- Android保持屏幕常亮的三种方法
- Android保持屏幕常亮的方法总结
- Android保持屏幕常亮的三种方法
- Android保持屏幕常亮的方法总结
- Android 保持屏幕常亮的几种方法
- Android 下保持屏幕常亮的实现方法
- Android保持屏幕常亮的两种方法
- Android应用开发中保持手机屏幕常亮的方法
- 树莓派设置为android和ubuntu双系统并存的方法
- android在代码中四种设置控件背景颜色的方法(包括RGB)