From bb00b0257227d4d6397caa78143292822df13db8 Mon Sep 17 00:00:00 2001 From: lizhanwei <Dana_Lee1016@126.com> Date: 星期一, 16 三月 2020 10:32:24 +0800 Subject: [PATCH] 状态栏添加卫星颗数和解状态;App_status表添加qf和sat_num字段 --- app/src/main/java/safeluck/drive/evaluation/DB/appstatusdb/AppStatusWorker.java | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) diff --git a/app/src/main/java/safeluck/drive/evaluation/DB/appstatusdb/AppStatusWorker.java b/app/src/main/java/safeluck/drive/evaluation/DB/appstatusdb/AppStatusWorker.java index 342d72c..aaa42eb 100644 --- a/app/src/main/java/safeluck/drive/evaluation/DB/appstatusdb/AppStatusWorker.java +++ b/app/src/main/java/safeluck/drive/evaluation/DB/appstatusdb/AppStatusWorker.java @@ -24,6 +24,8 @@ private static final String TAG = "AppStatusWorker"; private AppStatusDao appStatusDao; + private int lastSatNum = 0; + private int lastQf = 0; public AppStatusWorker(@NonNull Context context, @NonNull WorkerParameters workerParams) { super(context, workerParams); @@ -53,8 +55,25 @@ appStatusDao.updatework_platformStatus(workconn); break; + case Constant.RTK_INFO_SAT_QF: + int qf = jsonObject.getInt("qf"); + int satNum = jsonObject.getInt("sat_num"); + if (qf==lastQf){ + Log.i(TAG,"瑙g姸鎬佸拰涓婃鐨勪竴鏍凤紝涓嶄繚瀛樻暟鎹簱"+qf); + }else{ + lastQf = qf; + appStatusDao.updatedQf(qf); + } + if (satNum==lastSatNum){ + Log.i(TAG,"鍗槦棰楁暟鍜屼笂娆$殑涓�鏍凤紝涓嶄繚瀛樻暟鎹簱"+lastSatNum); + }else{ + appStatusDao.updatedSatNum(satNum); + lastSatNum = satNum; + } + break; + } return Result.success(); -- Gitblit v1.8.0