package safeluck.drive.evaluation.DB.gps;
|
|
import android.app.Application;
|
|
import androidx.lifecycle.LiveData;
|
|
import safeluck.drive.evaluation.DB.WorkRoomDataBase;
|
|
/**
|
* MyApplication2
|
* Created by lzw on 2020/1/10. 16:46:57
|
* 邮箱:632393724@qq.com
|
* All Rights Saved! Chongqing AnYun Tech co. LTD
|
*/
|
public class GpsInfoRepository {
|
|
private GpsInfoDao gpsInfoDao;
|
private LiveData<GPSInfo> gpsInfo;
|
|
public GpsInfoRepository(Application application) {
|
gpsInfoDao = WorkRoomDataBase.getWorkRoomDataBase(application).getGpsInoDao();
|
gpsInfo = gpsInfoDao.getGpsInfo();
|
}
|
|
public void insertGpsInfo(final GPSInfo gpsInfo) {
|
WorkRoomDataBase.dataBaseWriteExecutor.execute(new Runnable() {
|
@Override
|
public void run() {
|
gpsInfoDao.insert(gpsInfo);
|
}
|
});
|
}
|
|
public LiveData<GPSInfo> getGpsInfo(){
|
return gpsInfo;
|
}
|
}
|