From 829bd1ec7b41cf4937181e9723ce8d6db34f1a0b Mon Sep 17 00:00:00 2001 From: endian11 <Dana_Lee1016@126.com> Date: 星期五, 10 一月 2020 17:40:12 +0800 Subject: [PATCH] Gps信息保存到数据库; --- app/src/main/java/safeluck/drive/evaluation/app.java | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/app/src/main/java/safeluck/drive/evaluation/app.java b/app/src/main/java/safeluck/drive/evaluation/app.java index b346f70..f54bb1e 100644 --- a/app/src/main/java/safeluck/drive/evaluation/app.java +++ b/app/src/main/java/safeluck/drive/evaluation/app.java @@ -6,6 +6,9 @@ import androidx.annotation.NonNull; +import androidx.work.Data; +import androidx.work.OneTimeWorkRequest; +import androidx.work.WorkManager; import com.anyun.exam.lib.AYSdk; import com.anyun.exam.lib.IAYExamListener; @@ -29,6 +32,7 @@ import safeluck.drive.evaluation.DB.failitems.FailedProj; import safeluck.drive.evaluation.DB.failitems.FailedProjRepository; +import safeluck.drive.evaluation.DB.gps.GpsInfoWorker; import safeluck.drive.evaluation.DB.rtktb.RTKConfig; import safeluck.drive.evaluation.DB.rtktb.RTKWorkRepository; import safeluck.drive.evaluation.cEventCenter.CEvent; @@ -147,6 +151,11 @@ StringBuffer vebuffer =FileUtil.readAssetTxtFile(this,Constant.VEHICLE); AYSdk.getInstance().sendCmd(Constant.PUSH_VECHILE_PROFILE,vebuffer.toString()); break; + case Constant.GPS_INFO: + Data gpsData = new Data.Builder().putString(Constant.GPS_INFO_DATA,json).build(); + OneTimeWorkRequest gpsinfoWorkRequest = new OneTimeWorkRequest.Builder(GpsInfoWorker.class).setInputData(gpsData).build(); + WorkManager.getInstance(getApplicationContext()).enqueue(gpsinfoWorkRequest); + break; } } -- Gitblit v1.8.0