From ed0bc77b9c7168b8c3690f018da9aef230e34c61 Mon Sep 17 00:00:00 2001 From: yy1717 <fctom1215@outlook.com> Date: 星期二, 14 一月 2020 11:17:26 +0800 Subject: [PATCH] Merge branch 'master' of https://gitee.com/endian11/DriveJudge --- app/src/main/java/safeluck/drive/evaluation/MainActivity.java | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/app/src/main/java/safeluck/drive/evaluation/MainActivity.java b/app/src/main/java/safeluck/drive/evaluation/MainActivity.java index 65d107d..cea004a 100644 --- a/app/src/main/java/safeluck/drive/evaluation/MainActivity.java +++ b/app/src/main/java/safeluck/drive/evaluation/MainActivity.java @@ -49,6 +49,7 @@ private Gson gson = new Gson(); String[] PERMISSIONS = new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.CAMERA}; RTKConfigViewModel rtkConfigViewModel; + private boolean onlySendOnceRTKConfig = true; private ICEventListener icEventListener = new ICEventListener() { @Override @@ -122,7 +123,13 @@ MyLog.i(TAG, "RTKConfig Changed: " + (rtkConfig != null ? rtkConfig.toString() : "null")); mRTKConfig = rtkConfig; - sendRtkConfigInfo(); + synchronized (MainActivity.this){ + if (onlySendOnceRTKConfig){ + onlySendOnceRTKConfig = false; + sendRtkConfigInfo(); + } + } + } }); -- Gitblit v1.8.0