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