From 04b8ce7796c0cda487abeb5da098af86cdb6ce74 Mon Sep 17 00:00:00 2001 From: Matthew Date: Tue, 4 Mar 2025 17:24:09 +0800 Subject: [PATCH] =?UTF-8?q?=E5=87=8F=E5=B0=8F=E7=B3=BB=E7=BB=9F=E9=87=8D?= =?UTF-8?q?=E5=90=AF=E5=90=8E=E7=AC=AC=E4=B8=80=E6=AC=A1=E5=90=AF=E5=8A=A8?= =?UTF-8?q?=E7=9A=84=E5=BB=B6=E8=BF=9F=EF=BC=8C=E9=81=BF=E5=85=8D=E8=BF=90?= =?UTF-8?q?=E7=BB=B4=E9=87=8D=E5=90=AFmpapp?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/com/xypower/mpapp/MainActivity.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/xypower/mpapp/MainActivity.java b/app/src/main/java/com/xypower/mpapp/MainActivity.java index 66153a3a..5fa35cc0 100644 --- a/app/src/main/java/com/xypower/mpapp/MainActivity.java +++ b/app/src/main/java/com/xypower/mpapp/MainActivity.java @@ -174,12 +174,13 @@ public class MainActivity extends AppCompatActivity { } if (MicroPhotoContext.hasMpAppConfig(appContext)) { - Runnable runnable = new Runnable() { + final Runnable runnable = new Runnable() { @Override public void run() { if (!MicroPhotoService.isRunning && !TextUtils.isEmpty(appConfig.cmdid) && !TextUtils.isEmpty(appConfig.server) && appConfig.port != 0) { if (binding.btnStartServ.isEnabled()) { + Log.i(TAG, "Perform AutoStart"); binding.btnStartServ.performClick(); } } @@ -189,10 +190,11 @@ public class MainActivity extends AppCompatActivity { long timeout = 500; if (SystemClock.elapsedRealtime() < 180000) { // In 3 minutes - timeout = 30000; // in 30 seconds + timeout = 10000; // in 10 seconds } Handler handler = new Handler(); handler.postDelayed(runnable, timeout); + Log.i(TAG, "Set AutoStart after " + Long.toString(timeout) + "ms"); } } @@ -232,6 +234,7 @@ public class MainActivity extends AppCompatActivity { startMicroPhotoService(appContext, curAppConfig, mMessenger); + Log.i(TAG, "Service auto-started"); binding.btnStartServ.setEnabled(false); binding.btnStopServ.setEnabled(true); }