Android中的背光操作

时间:2010-03-02 16:45:04

标签: android

有人能用一段代码向我展示如何在android中设置背光吗?

2 个答案:

答案 0 :(得分:5)

作为WakeLock的替代方案,我建议使用FLAG_KEEP_SCREEN_ON标志。

getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

这比WakeLock更容易使用,因为您不必担心在活动暂停/销毁时释放它。

  

窗口标志:只要此窗口是   对用户可见,保持设备的   屏幕亮了起来。

答案 1 :(得分:0)

PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK , "My Tag");
wl.acquire();
 // ..screen will stay on during this section..
wl.release();

的Nb。键盘背光将被允许关闭。