今個發現一個新的方式,使屏幕常亮竟然如此簡單
傳統的方式:
亮:getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
滅:getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
View組件通過keepScreenOn實現:
亮:textview.setKeepScreenOn(true);
或者佈局中 android:keepScreenOn="true"
滅:textview.setKeepScreenOn(false);
或者佈局中 android:keepScreenOn="false"
view組件的方式更加簡單,使用代碼或者layout中都可以方便實現