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