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/fragment/TrainFragment.java |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java b/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java
index 9c06073..b3575bf 100644
--- a/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java
+++ b/app/src/main/java/safeluck/drive/evaluation/fragment/TrainFragment.java
@@ -4,6 +4,10 @@
 
 import androidx.annotation.NonNull;
 import androidx.annotation.Nullable;
+import androidx.lifecycle.Observer;
+import androidx.lifecycle.ViewModelProviders;
+
+import android.util.Log;
 import android.view.LayoutInflater;
 import android.view.View;
 import android.view.ViewGroup;
@@ -13,6 +17,8 @@
 import java.util.List;
 
 import me.yokeyword.fragmentation.SupportFragment;
+import safeluck.drive.evaluation.DB.Student;
+import safeluck.drive.evaluation.DB.WokViewModel;
 import safeluck.drive.evaluation.R;
 import safeluck.drive.evaluation.adapter.ScoreAdapter;
 import safeluck.drive.evaluation.bean.ScoreBean;
@@ -24,6 +30,8 @@
  * All Rights Saved! Chongqing AnYun Tech co. LTD
  */
 public class TrainFragment extends SupportFragment implements View.OnClickListener {
+
+    private static final String TAG = TrainFragment.class.getSimpleName();
     private ListView mListView ;
     private ScoreAdapter mScoreAdapter;
 
@@ -39,6 +47,18 @@
     public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
         View view = inflater.inflate(R.layout.layout_train_fragment,container,false);
         initView(view);
+
+        WokViewModel wokViewModel = ViewModelProviders.of(this).get(WokViewModel.class);
+        wokViewModel.getStudents().observe(this, new Observer<List<Student>>() {
+            @Override
+            public void onChanged(List<Student> students) {
+                for (Student student:
+                     students) {
+                    Log.i(TAG, "onChanged: "+student.toString());
+                }
+            }
+        });
+
         return view;
     }
     private void initView(View view) {

--
Gitblit v1.8.0