diff --git a/app/build.gradle b/app/build.gradle index 02c8ded..58c1a2b 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -12,8 +12,8 @@ android { applicationId "com.navinfo.outdoor" minSdkVersion 23 targetSdkVersion 30 - versionCode 37 - versionName "8.221213" + versionCode 38 + versionName "8.221214" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } lintOptions { diff --git a/app/src/main/java/com/navinfo/outdoor/activity/AutoTakePictureActivity.java b/app/src/main/java/com/navinfo/outdoor/activity/AutoTakePictureActivity.java index 00f8df9..cf1ceb5 100644 --- a/app/src/main/java/com/navinfo/outdoor/activity/AutoTakePictureActivity.java +++ b/app/src/main/java/com/navinfo/outdoor/activity/AutoTakePictureActivity.java @@ -1431,7 +1431,10 @@ public class AutoTakePictureActivity extends BaseActivity implements View.OnClic * 开始记录位置信息 * */ private void startRecordLocation() { - handler.sendEmptyMessage(0x101); + // 只有以前不记录照片,此刻才需要发送新的消息开始拍摄 + if (!handler.hasMessages(0x101)) { + handler.sendEmptyMessage(0x101); + } } /** * 停止记录位置信息