From 462d583986e4739f7a75227b3fde4da587502ba5 Mon Sep 17 00:00:00 2001
From: Administrator <123>
Date: Fri, 05 Nov 2021 03:20:39 +0000
Subject: [PATCH] 主页 动态UI adapter  null视图问题修改 分页框架 include问题

---
 app/src/main/java/com/duqing/missions/ui/main/MainActivity.java |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/app/src/main/java/com/duqing/missions/ui/main/MainActivity.java b/app/src/main/java/com/duqing/missions/ui/main/MainActivity.java
index ba81d04..c02b93e 100644
--- a/app/src/main/java/com/duqing/missions/ui/main/MainActivity.java
+++ b/app/src/main/java/com/duqing/missions/ui/main/MainActivity.java
@@ -3,12 +3,14 @@
 import androidx.viewpager2.widget.ViewPager2;
 
 import com.duqing.missions.R;
-import com.duqing.missions.base.adapter.FragmentAdapter;
 import com.duqing.missions.base.activities.BaseActivity;
+import com.duqing.missions.base.adapter.FragmentAdapter;
 import com.duqing.missions.databinding.ActivityMainBinding;
+import com.duqing.missions.ui.main.dynamic.DynamicFragment;
 import com.duqing.missions.ui.main.hall.HallFragment;
 import com.duqing.missions.ui.main.home.HomeFragment;
 import com.duqing.missions.ui.main.mine.MineFragment;
+import com.google.android.material.navigation.NavigationBarView;
 
 public class MainActivity extends BaseActivity<ActivityMainBinding,MainViewModel> {
 
@@ -17,6 +19,7 @@
     public void initViews() {
         setStatusBarBgColor(R.color.red);
         setStatusBarTextColor(false);
+        binding.navView.setLabelVisibilityMode(NavigationBarView.LABEL_VISIBILITY_LABELED);
         binding.navView.setOnItemSelectedListener(item -> {
             for(int i = 0 ; i < binding.navView.getMenu().size() ; i ++){
                 if(item.getItemId() == binding.navView.getMenu().getItem(i).getItemId()){
@@ -29,6 +32,7 @@
         final FragmentAdapter fragmentAdapter = new FragmentAdapter(this);
         fragmentAdapter.addFragment(new HomeFragment());
         fragmentAdapter.addFragment(new HallFragment());
+        fragmentAdapter.addFragment(new DynamicFragment());
         fragmentAdapter.addFragment(new MineFragment());
         //设置当前可见Item左右可见page数,次范围内不会被销毁
         //禁用预加载
@@ -44,6 +48,5 @@
         });
         binding.viewPager2.setCurrentItem(0);//设置默认第
     }
-
 
 }
\ No newline at end of file

--
Gitblit v1.9.1