From e407dd1f335aa9c716b89b3152bf363b898d28fa Mon Sep 17 00:00:00 2001
From: Runt <qingingrunt2010@qq.com>
Date: Sun, 29 May 2022 11:29:56 +0000
Subject: [PATCH] 接口请求框架 注册接口

---
 app/src/main/java/com/auto/lyric/base/fragments/BaseFragment.java |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app/src/main/java/com/auto/lyric/base/fragments/BaseFragment.java b/app/src/main/java/com/auto/lyric/base/fragments/BaseFragment.java
index 9825d55..629490d 100644
--- a/app/src/main/java/com/auto/lyric/base/fragments/BaseFragment.java
+++ b/app/src/main/java/com/auto/lyric/base/fragments/BaseFragment.java
@@ -7,11 +7,11 @@
 
 import androidx.annotation.Nullable;
 import androidx.fragment.app.Fragment;
-import androidx.lifecycle.ViewModel;
 import androidx.lifecycle.ViewModelProvider;
 import androidx.viewbinding.ViewBinding;
 
 import com.auto.lyric.base.activities.BaseActivity;
+import com.auto.lyric.base.model.BaseViewModel;
 import com.auto.lyric.base.model.ViewModelFactory;
 
 import java.lang.reflect.Method;
@@ -21,7 +21,7 @@
  * fragment 封装
  * Created by Administrator on 2021/10/28 0028.
  */
-public abstract class BaseFragment<B extends ViewBinding,VM extends ViewModel> extends Fragment {
+public abstract class BaseFragment<B extends ViewBinding,VM extends BaseViewModel> extends Fragment {
 
     protected BaseActivity activity;
     protected  B binding;
@@ -52,6 +52,7 @@
     public void onActivityCreated(@Nullable Bundle savedInstanceState) {
         super.onActivityCreated(savedInstanceState);
         activity = (BaseActivity) getActivity();
+        viewModel.onCreate(activity);
         initViews();
     }
 

--
Gitblit v1.9.1