mac
2024-03-26 9f54cbe96c0350b9f57466e2556025a80d740d3a
app/src/main/java/com/hdl/photovoltaic/ui/CPowerStationActivity.java
@@ -2,6 +2,7 @@
import android.os.Bundle;
import android.os.Process;
import android.os.SystemClock;
import android.text.TextUtils;
@@ -154,6 +155,31 @@
                        });
                    }
                });
            }
        } else if (event.getTopic().contains(HDLUniMP.UNI_EVENT_REPLY_OTHER_MODEL)
                && event.getType().contains(HDLUniMP.UNI_EVENT_REPLY_OTHER_BACK)) {
            //物理按键返回事件(包括左滑移除事件)
            if (AppManagerUtils.getAppManager().getActivitySize() <= 1) {
                if (backPressTimes == 0) {
                    HdlThreadLogic.toast(_mActivity, R.string.kill_app);
                    backPressTimes = 1;
                    new Thread() {
                        @Override
                        public void run() {
                            try {
                                Thread.sleep(2000);
                            } catch (InterruptedException e) {
                                e.printStackTrace();
                            } finally {
                                backPressTimes = 0;
                            }
                        }
                    }.start();
                    return;
                } else {
                    AppManagerUtils.getAppManager().finishAllActivity();
                    Process.killProcess(Process.myPid());
                }
            }
        }
    }
@@ -340,8 +366,6 @@
        };
        HDLLinkLocalSdk.getInstance().registerAllTopicsListener(allTopicsListener);
    }
}