From 313c1ad8510711357827ce879b449dcb770bce9a Mon Sep 17 00:00:00 2001 From: Administrator <123> Date: Tue, 02 Nov 2021 09:40:19 +0000 Subject: [PATCH] titlebar base 登录页UI --- app/src/main/java/com/duqing/missions/ui/main/dashboard/DashboardFragment.java | 25 ++++--------------------- 1 files changed, 4 insertions(+), 21 deletions(-) diff --git a/app/src/main/java/com/duqing/missions/ui/main/dashboard/DashboardFragment.java b/app/src/main/java/com/duqing/missions/ui/main/dashboard/DashboardFragment.java index a0d8ef3..0f03177 100644 --- a/app/src/main/java/com/duqing/missions/ui/main/dashboard/DashboardFragment.java +++ b/app/src/main/java/com/duqing/missions/ui/main/dashboard/DashboardFragment.java @@ -1,40 +1,23 @@ package com.duqing.missions.ui.main.dashboard; -import android.os.Bundle; -import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; - -import androidx.annotation.NonNull; import androidx.annotation.Nullable; -import androidx.fragment.app.Fragment; import androidx.lifecycle.Observer; import androidx.lifecycle.ViewModelProvider; +import com.duqing.missions.base.BaseFragment; import com.duqing.missions.databinding.FragmentDashboardBinding; -public class DashboardFragment extends Fragment { +public class DashboardFragment extends BaseFragment<FragmentDashboardBinding> { private DashboardViewModel dashboardViewModel; - private FragmentDashboardBinding binding; - public View onCreateView(@NonNull LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { + @Override + public void initViews() { dashboardViewModel = new ViewModelProvider(this).get(DashboardViewModel.class); - - binding = FragmentDashboardBinding.inflate(inflater, container, false); - View root = binding.getRoot(); - dashboardViewModel.getText().observe(getViewLifecycleOwner(), new Observer<String>() { @Override public void onChanged(@Nullable String s) { } }); - return root; - } - - @Override - public void onDestroyView() { - super.onDestroyView(); - binding = null; } } \ No newline at end of file -- Gitblit v1.9.1