我的WakeLock不能使我的设备保持唤醒状态。
在OnCreate()我有:
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
mWakeLock = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK | PowerManager.ON_AFTER_RELEASE, "My Tag");
mWakeLock.acquire();
然后:
new CountDownTimer(1320000, 200) {
public void onTick(long millisUntilFinished) {
// I update a progress bar here.
}
public void onFinish() {
// I finish updating the progress bar.
mWakeLock.release();
}
}.start();
在计时器结束之前屏幕关闭,如何使屏幕保持可见?
mWakeLock 是以前这样声明的字段:
private PowerManager.WakeLock mWakeLock;
我的设备使用Android 1.6。我真的很感激能解决这个问题。
守候你守候我
慕姐8265434
相关分类