From 25b98735c5c0cbe40a07ae91a9fb2b204d9166b7 Mon Sep 17 00:00:00 2001
From: Linjiajia <319408893@qq.com>
Date: 星期一, 20 三月 2023 22:30:08 +0800
Subject: [PATCH] 登录和家大事记

---
 app/src/main/java/com/application/zhangshi_app_android/ui/main/MainActivity.java |   27 +++++++++------------------
 1 files changed, 9 insertions(+), 18 deletions(-)

diff --git a/app/src/main/java/com/application/zhangshi_app_android/module/main/MainActivity.java b/app/src/main/java/com/application/zhangshi_app_android/ui/main/MainActivity.java
similarity index 78%
rename from app/src/main/java/com/application/zhangshi_app_android/module/main/MainActivity.java
rename to app/src/main/java/com/application/zhangshi_app_android/ui/main/MainActivity.java
index 3aea357..d81ca89 100644
--- a/app/src/main/java/com/application/zhangshi_app_android/module/main/MainActivity.java
+++ b/app/src/main/java/com/application/zhangshi_app_android/ui/main/MainActivity.java
@@ -1,4 +1,4 @@
-package com.application.zhangshi_app_android.module.main;
+package com.application.zhangshi_app_android.ui.main;
 
 
 import android.view.MenuItem;
@@ -6,18 +6,18 @@
 import androidx.annotation.NonNull;
 import androidx.viewpager2.widget.ViewPager2;
 
-import com.android.app_base.base.adapter.BaseFragmentAdapter;
+import com.android.app_base.base.adapter.BaseVp2FragmentAdapter;
 import com.android.app_base.base.view.BaseActivity;
 import com.android.app_base.base.view.BaseFragment;
 import com.android.app_base.helper.DoubleClickHelper;
 import com.android.app_base.manager.AppManager;
-import com.android.app_base.utils.ToastUtils;
 import com.application.zhangshi_app_android.BR;
 import com.application.zhangshi_app_android.R;
 import com.application.zhangshi_app_android.databinding.ActivityMainBinding;
-import com.application.zhangshi_app_android.module.function.FunctionFragment;
-import com.application.zhangshi_app_android.module.home.HomeFragment;
-import com.application.zhangshi_app_android.module.personal_center.PersonalCenterFragment;
+import com.application.zhangshi_app_android.ui.function.FunctionFragment;
+import com.application.zhangshi_app_android.ui.home.HomeFragment;
+import com.application.zhangshi_app_android.ui.personal_center.PersonalCenterFragment;
+import com.blankj.utilcode.util.ToastUtils;
 import com.google.android.material.navigation.NavigationBarView;
 
 /**
@@ -42,28 +42,19 @@
 
     @Override
     public void initView() {
-        BaseFragmentAdapter<BaseFragment> mPagerAdapter = new BaseFragmentAdapter<>(this);
+        BaseVp2FragmentAdapter<BaseFragment> mPagerAdapter = new BaseVp2FragmentAdapter<>(this);
         mPagerAdapter.addFragment(HomeFragment.newInstance());
         mPagerAdapter.addFragment(FunctionFragment.newInstance());
         mPagerAdapter.addFragment(PersonalCenterFragment.newInstance());
         binding.mainVp.setAdapter(mPagerAdapter);
         binding.mainVp.registerOnPageChangeCallback(new ViewPager2.OnPageChangeCallback() {
             @Override
-            public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
-                super.onPageScrolled(position, positionOffset, positionOffsetPixels);
-            }
-
-            @Override
             public void onPageSelected(int position) {
-                super.onPageSelected(position);
                 binding.mainBnv.setSelectedItemId(binding.mainBnv.getMenu().getItem(position).getItemId());
-            }
-
-            @Override
-            public void onPageScrollStateChanged(int state) {
-                super.onPageScrollStateChanged(state);
+                super.onPageSelected(position);
             }
         });
+
         // 涓嶄娇鐢ㄥ浘鏍囬粯璁ゅ彉鑹�
         binding.mainBnv.setItemIconTintList(null);
         binding.mainBnv.setOnItemSelectedListener(new NavigationBarView.OnItemSelectedListener() {

--
Gitblit v1.9.1