From 4be2a3899395c829db5842100961bd0e82983a62 Mon Sep 17 00:00:00 2001
From: endian11 <Dana_Lee1016@126.com>
Date: 星期四, 27 六月 2019 15:18:21 +0800
Subject: [PATCH] 基本拍照界面; 运用viewmodle
---
app/src/main/java/safeluck/drive/evaluation/MainActivity.java | 25 ++++++++++++++++++++++---
1 files changed, 22 insertions(+), 3 deletions(-)
diff --git a/app/src/main/java/safeluck/drive/evaluation/MainActivity.java b/app/src/main/java/safeluck/drive/evaluation/MainActivity.java
index 05e9aae..f977e6f 100644
--- a/app/src/main/java/safeluck/drive/evaluation/MainActivity.java
+++ b/app/src/main/java/safeluck/drive/evaluation/MainActivity.java
@@ -1,13 +1,23 @@
package safeluck.drive.evaluation;
-import android.support.v7.app.AppCompatActivity;
-import android.os.Bundle;
-import me.yokeyword.fragmentation.Fragmentation;
+import android.arch.lifecycle.Observer;
+import android.arch.lifecycle.ViewModelProvider;
+import android.arch.lifecycle.ViewModelProviders;
+import android.os.Bundle;
+import android.support.annotation.Nullable;
+import android.util.Log;
+import android.widget.Toast;
+
+
+
import me.yokeyword.fragmentation.SupportActivity;
import safeluck.drive.evaluation.fragment.HomeFragment;
+import safeluck.drive.evaluation.viewmodels.MainViewModel;
public class MainActivity extends SupportActivity {
+
+ private String TAG = MainActivity.class.getCanonicalName();
@Override
protected void onCreate(Bundle savedInstanceState) {
@@ -16,6 +26,15 @@
setContentView(R.layout.activity_main);
+ MainViewModel mainViewModel = ViewModelProviders.of(this).get(MainViewModel.class);
+ mainViewModel.getJson().observe(this, new Observer<String>() {
+ @Override
+ public void onChanged(@Nullable String json) {
+ Toast.makeText(MainActivity.this, json, Toast.LENGTH_SHORT).show();
+ Log.i(TAG,"json=========="+json);
+ Log.i(TAG,"json=========="+Thread.currentThread().getName());
+ }
+ });
//鍔犺浇鏍笷ragment
--
Gitblit v1.8.0