|
@@ -69,10 +69,10 @@ public class MainActivity extends BaseActivity {
|
|
|
private RelativeLayout mainActivity_bg;
|
|
|
private ImageView iv_internetStatus;
|
|
|
private ImageView iv_networkType;
|
|
|
- private static ImageView hardwareIcon_IDCard;
|
|
|
- private static ImageView hardwareIcon_QRCode;
|
|
|
- private static ImageView hardwareIcon_Passport;
|
|
|
- private static ImageView hardwareIcon_IcCard;
|
|
|
+ private ImageView hardwareIcon_IDCard;
|
|
|
+ private ImageView hardwareIcon_QRCode;
|
|
|
+ private ImageView hardwareIcon_Passport;
|
|
|
+ private ImageView hardwareIcon_IcCard;
|
|
|
|
|
|
private IDeviceUI iDeviceUI;
|
|
|
private boolean networkStatus = true;
|
|
@@ -294,7 +294,7 @@ public class MainActivity extends BaseActivity {
|
|
|
|
|
|
* 硬件初始化结果展示在底部文字显示
|
|
|
*/
|
|
|
- public static Runnable startHardwareRunnable = new Runnable() {
|
|
|
+ Runnable startHardwareRunnable = new Runnable() {
|
|
|
@Override
|
|
|
public void run() {
|
|
|
if (DeviceInitManager.getInstance().totalOpenHardwareNum == DeviceInitManager.getInstance().getAlreadyInitHardwareNum()){
|
|
@@ -340,7 +340,10 @@ public class MainActivity extends BaseActivity {
|
|
|
private DeviceInitManager.DeviceInitCallback deviceInitCallback = new DeviceInitManager.DeviceInitCallback() {
|
|
|
@Override
|
|
|
public void updateView(int code, String msg) {
|
|
|
-
|
|
|
+ int alreadyInitHardwareNumber = DeviceInitManager.getInstance().getAlreadyInitHardwareNum();
|
|
|
+ AppHandler.getHandler().postDelayed(startHardwareRunnable,alreadyInitHardwareNumber * 2000);
|
|
|
+ alreadyInitHardwareNumber++;
|
|
|
+ DeviceInitManager.getInstance().setAlreadyInitHardwareNum(alreadyInitHardwareNumber);
|
|
|
}
|
|
|
};
|
|
|
|
|
@@ -406,6 +409,7 @@ public class MainActivity extends BaseActivity {
|
|
|
HttpRequest.getInstance().setHttpResponseCallback(httpResponseCallback);
|
|
|
PassportController.getInstance().setPassportCallback(passportCallback);
|
|
|
SerialController.getInstance().setSerialPortCallback(serialPortCallback);
|
|
|
+ DeviceInitManager.getInstance().setDeviceInitCallback(deviceInitCallback);
|
|
|
|
|
|
ClickButtonFloatView.getInstance().setShowView(true);
|
|
|
|
|
@@ -417,8 +421,6 @@ public class MainActivity extends BaseActivity {
|
|
|
|
|
|
LiJiangIDCardController.isMainActivityDestroyed = false;
|
|
|
|
|
|
- DeviceInitManager.getInstance().setDeviceInitCallback(deviceInitCallback);
|
|
|
-
|
|
|
initLog();
|
|
|
}
|
|
|
|