From c5880ce42053910bb33e643530deff019e22e924 Mon Sep 17 00:00:00 2001 From: endian11 <Dana_Lee1016@126.com> Date: 星期二, 26 十一月 2019 17:58:01 +0800 Subject: [PATCH] 修改criteria_I.json文件某个字段使之Gson不报错;点开TrainFragment的时候开始加载数据库(onCreate插入数据) --- app/src/main/java/safeluck/drive/evaluation/DB/WorkRoomDataBase.java | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/app/src/main/java/safeluck/drive/evaluation/DB/WorkRoomDataBase.java b/app/src/main/java/safeluck/drive/evaluation/DB/WorkRoomDataBase.java index 82c66b9..823d9dd 100644 --- a/app/src/main/java/safeluck/drive/evaluation/DB/WorkRoomDataBase.java +++ b/app/src/main/java/safeluck/drive/evaluation/DB/WorkRoomDataBase.java @@ -37,9 +37,11 @@ public static final ExecutorService dataBaseWriteExecutor = Executors.newFixedThreadPool(NUMBER_OF_THREADS); public static WorkRoomDataBase getWorkRoomDataBase(final Context mContext){ + Log.i(TAG, "getWorkRoomDataBase"); if (workRoomDataBase == null){ synchronized (WorkRoomDataBase.class){ if (workRoomDataBase == null){ + Log.i(TAG, "getWorkRoomDataBase==null "); workRoomDataBase = Room.databaseBuilder(mContext.getApplicationContext(),WorkRoomDataBase.class,"work_database") .addCallback(new Callback() { @Override @@ -51,6 +53,12 @@ WorkManager.getInstance(mContext).enqueue(oneTimeWorkRequest); WorkManager.getInstance(mContext).enqueue(oneTimeWorkRequest1); } + + @Override + public void onOpen(@NonNull SupportSQLiteDatabase db) { + super.onOpen(db); + Log.i(TAG, "onOpen: "); + } }) .build(); } -- Gitblit v1.8.0