android 屏幕常亮

今個發現一個新的方式,使屏幕常亮竟然如此簡單

 

傳統的方式:

亮: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中都可以方便實現

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章