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/notifications/NotificationsFragment.java | 25 +++++-------------------- 1 files changed, 5 insertions(+), 20 deletions(-) diff --git a/app/src/main/java/com/duqing/missions/ui/main/notifications/NotificationsFragment.java b/app/src/main/java/com/duqing/missions/ui/main/notifications/NotificationsFragment.java index e94c5af..38fa92a 100644 --- a/app/src/main/java/com/duqing/missions/ui/main/notifications/NotificationsFragment.java +++ b/app/src/main/java/com/duqing/missions/ui/main/notifications/NotificationsFragment.java @@ -1,39 +1,24 @@ package com.duqing.missions.ui.main.notifications; -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.FragmentNotificationsBinding; -public class NotificationsFragment extends Fragment { +public class NotificationsFragment extends BaseFragment<FragmentNotificationsBinding> { private NotificationsViewModel notificationsViewModel; - private FragmentNotificationsBinding binding; - public View onCreateView(@NonNull LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { + + @Override + public void initViews() { notificationsViewModel = new ViewModelProvider(this).get(NotificationsViewModel.class); - binding = FragmentNotificationsBinding.inflate(inflater, container, false); - View root = binding.getRoot(); notificationsViewModel.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