lizhanwei
2020-01-13 fcb5df1bacd2f3545d928fa02f273bdc70ca7ab3
检测到RTK配置信息变化后只发送一次RTK配置
1个文件已修改
9 ■■■■ 已修改文件
app/src/main/java/safeluck/drive/evaluation/MainActivity.java 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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();
                    }
                }
            }
        });