From 55a5784c2d3f2f8a69c670294a64e65debaf4c53 Mon Sep 17 00:00:00 2001
From: Runt <qingingrunt2010@qq.com>
Date: Fri, 03 Jun 2022 14:38:14 +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