有的时候,比如在下载或者关键的时候,不能让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();