android中使用wakelock

阅读 99

2022-12-02


有的时候,比如在下载或者关键的时候,不能让android休眠等.这时可以使用
android中的wakelock,让其时刻保持清醒:
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);

PowerManager.WakeLock wakeLock = pm.newWakeLock(         pm.SCREEN_DIM_WAKE_LOCK, "My wakelook");
//这个让屏幕和电源保持1000ms,如此类推
wakeLock.acquire(1000);

之后可以再关闭:
wakeLock.release();

精彩评论(0)

0 0 举报