瀏覽代碼

修复设备断网状态启动黑屏的情况

vothin 2 年之前
父節點
當前提交
51a3a2dfbc
共有 3 個文件被更改,包括 5 次插入4 次删除
  1. 5 4
      jni/logic/mainLogic.cc
  2. 二進制
      libs/armeabi/libzkgui.so
  3. 二進制
      obj/activity/mainActivity.o

+ 5 - 4
jni/logic/mainLogic.cc

@@ -600,12 +600,13 @@ static void onUI_init(){
 	//udp_thread.run("this is thread name");
 	//测试用
 	LOGD("进入mainLogic页面, 触发 onUI_init");
-	if(serverInfo) {	// 如果是false,就是不需要
-		udp_thread.getServerInfo();
+	if (ETHERNETMANAGER->isConnected()) {
+		if(serverInfo) {	// 如果是false,就是不需要
+			udp_thread.getServerInfo();
+		}
+		udp_thread.getDeviceInfo();
 	}
 
-	udp_thread.getDeviceInfo();
-
 	if (StoragePreferences::getBool(STORE_NURSING_TYPE, false)) {	// 如果处于护理状态
 		mFunctionWinPtr->showWnd();
 		mFunctionTextViewPtr->setText(LANGUAGEMANAGER->getValue("InNursing"));

二進制
libs/armeabi/libzkgui.so


二進制
obj/activity/mainActivity.o