소스 검색

修改宿舍版分机为自动熄屏,其他类型设备保持常亮

weizhengliang 6 달 전
부모
커밋
92b9a2eb7b
1개의 변경된 파일6개의 추가작업 그리고 3개의 파일을 삭제
  1. 6 3
      common/src/main/code/com/wdkl/ncs/android/lib/base/BaseActivity.kt

+ 6 - 3
common/src/main/code/com/wdkl/ncs/android/lib/base/BaseActivity.kt

@@ -100,13 +100,16 @@ abstract class BaseActivity<PresenterType : BaseContract.BasePresenter, DataBind
         /**父类初始化*/
         super.onCreate(savedInstanceState)
         requestWindowFeature(Window.FEATURE_NO_TITLE)
-        if (!BuildConfig.device_type.equals("4")){
+
+        if (BuildConfig.device_type.equals("4") && BuildConfig.isandroid_bed.toBoolean()) {
+            //系统决定休眠时间
             window.addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN or
-                    WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON or
                     WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED or
                     WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON)
-        }else{
+        } else {
+            //保持常亮
             window.addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN or
+                    WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON or
                     WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED or
                     WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON)
         }