|
@@ -26,7 +26,24 @@ public class WarningDialogHelper {
|
|
|
button.setOnClickListener(new View.OnClickListener() {
|
|
|
@Override
|
|
|
public void onClick(View v) {
|
|
|
- AppUpdateHelper.reboot(activity, true);
|
|
|
+ button.setEnabled(false);
|
|
|
+
|
|
|
+ new Thread(new Runnable() {
|
|
|
+ @Override
|
|
|
+ public void run() {
|
|
|
+ try {
|
|
|
+ SerialPortHelper.netOff(true);
|
|
|
+ Thread.sleep(5000);
|
|
|
+ SerialPortHelper.netOff(false);
|
|
|
+
|
|
|
+ //重启
|
|
|
+ Thread.sleep(5000);
|
|
|
+ AppUpdateHelper.reboot(activity, true);
|
|
|
+ } catch (Exception e) {
|
|
|
+ //
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }).start();
|
|
|
}
|
|
|
});
|
|
|
|