瀏覽代碼

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

jglee 2 年之前
父節點
當前提交
d017e28870
共有 1 個文件被更改,包括 24 次插入0 次删除
  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] @@@@@@@@");
     }