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