소스 검색

7寸分机更多界面点击重启按钮后同时重启网卡

weizhengliang 1 년 전
부모
커밋
688216044f
1개의 변경된 파일15개의 추가작업 그리고 1개의 파일을 삭제
  1. 15 1
      android_bed/src/main/h7_3128/java/com/wdkl/app/ncs/callingbed/fragment/QrCodeFragment.kt

+ 15 - 1
android_bed/src/main/h7_3128/java/com/wdkl/app/ncs/callingbed/fragment/QrCodeFragment.kt

@@ -130,7 +130,21 @@ class QrCodeFragment : BaseFragment<QrCodeFragmentPresenter, QrCodeLayBinding>()
         }
 
         tv_btn_reboot.setOnClickListener {
-            AppUpdateHelper.reboot(context, false)
+            tv_btn_reboot.isEnabled = false
+
+            Thread {
+                try {
+                    SerialPortHelper.netOff(true)
+                    Thread.sleep(5000)
+                    SerialPortHelper.netOff(false)
+
+                    //重启
+                    Thread.sleep(5000)
+                    AppUpdateHelper.reboot(activity, true)
+                } catch (ex: Exception) {
+                    //
+                }
+            }.start()
         }
 
         //长按二维码启动camera预览