Bladeren bron

[WallPadMain]
1. 거동수상자 옵션 정보 onResume으로 받아오는것으로 수정

jglee 2 jaren geleden
bovenliggende
commit
d017e28870
1 gewijzigde bestanden met toevoegingen van 24 en 0 verwijderingen
  1. 24 0
      WallPadMain/src/main/java/kr/co/icontrols/wallpadmain/MainActivity.java

+ 24 - 0
WallPadMain/src/main/java/kr/co/icontrols/wallpadmain/MainActivity.java

@@ -1899,6 +1899,30 @@ public class MainActivity extends WpadActivity {
             LogUtil.errorLogInfo("", TAG, e);
 		}
         bScreenCheck = true;
+
+		//jglee - 거동 수상자 관련 flag 정보를 resume에서 받아오는것으로 수정
+        WallpadDeviceSet mWallpadDeviceSet = new WallpadDeviceSet(getApplicationContext());
+        cv_bStrangerVideoRecordUsage = mWallpadDeviceSet.Get_Stranger_RecordUse();   // 거동수상자 녹화설정 (관리자 설정)
+        mWallpadDeviceSet.closeDB();
+
+        WallpadStatusData DBMGR = new WallpadStatusData(this);
+        try {
+            cv_bStrangerUserVideoRecordUsage = DBMGR.GetStrangerRecordingOnOff();
+            DBMGR.closeDB();
+            Log.d(TAG, "[getStrangerRecordingUserSetting] bResult [" + cv_bStrangerUserVideoRecordUsage + "]");
+        } catch (RuntimeException re) {
+            LogUtil.errorLogInfo("", TAG, re);
+            DBMGR.closeDB();
+            cv_bStrangerUserVideoRecordUsage = false;
+        } catch (Exception e) {
+            DBMGR.closeDB();
+            Log.e(TAG, "[Exception] getStrangerRecordingUserSetting()");
+            //e.printStackTrace();
+            LogUtil.errorLogInfo("", TAG, e);
+            cv_bStrangerUserVideoRecordUsage = false;
+        }
+
+        
         DebugLogOutput("@@@@@@@@ [onResume] @@@@@@@@");
     }