From 4c7cde7ae5ed57335405459e47de4bbd2726c4ba Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期六, 07 五月 2022 19:43:39 +0800 Subject: [PATCH] 功能完善 --- android/app/src/main/java/com/yeshi/makemoney/video/app/ui/MainActivity.java | 30 ++++++++++++++++++++++++++---- 1 files changed, 26 insertions(+), 4 deletions(-) diff --git a/android/app/src/main/java/com/yeshi/makemoney/video/app/ui/MainActivity.java b/android/app/src/main/java/com/yeshi/makemoney/video/app/ui/MainActivity.java index e03b764..7126502 100644 --- a/android/app/src/main/java/com/yeshi/makemoney/video/app/ui/MainActivity.java +++ b/android/app/src/main/java/com/yeshi/makemoney/video/app/ui/MainActivity.java @@ -27,9 +27,11 @@ import com.yeshi.makemoney.video.app.push.PushOpenClickActivity; import com.yeshi.makemoney.video.app.ui.dialog.ExitDialog; import com.yeshi.makemoney.video.app.ui.main.DYNewsFragment; +import com.yeshi.makemoney.video.app.ui.main.FlutterTeamFragment; import com.yeshi.makemoney.video.app.ui.main.HomeFragment; import com.yeshi.makemoney.video.app.ui.main.MineFragment; import com.yeshi.makemoney.video.app.ui.main.NovelFragment; +import com.yeshi.makemoney.video.app.ui.main.TeamFragment; import com.yeshi.makemoney.video.app.utils.AppConfigUtil; import com.yeshi.makemoney.video.app.utils.api.BasicTextHttpResponseHandler; import com.yeshi.makemoney.video.app.utils.api.HttpApiUtil; @@ -43,6 +45,7 @@ import java.util.HashMap; import java.util.Iterator; import java.util.List; +import java.util.Map; import androidx.fragment.app.Fragment; import cn.jpush.android.api.JPushInterface; @@ -68,9 +71,26 @@ NovelFragment novelFragment = new NovelFragment(); list.add(novelFragment); + Map<String, Object> params = new HashMap<>(); + params.put("first", true); + params.put("nav", false); + FlutterTeamFragment teamFragment = new FlutterBoostFragment.CachedEngineFragmentBuilder(FlutterTeamFragment.class) + .url("TeamPage") + .urlParams(params) + .build(); + list.add(teamFragment); - MineFragment mine = new MineFragment(); - list.add(mine); + + + FlutterMineFragment mineFragment = new FlutterBoostFragment.CachedEngineFragmentBuilder(FlutterMineFragment.class) + .url("mine") + .build(); + list.add(mineFragment); + +// MineFragment mine = new MineFragment(); +// list.add(mine); + + Fragment[] fs = new Fragment[list.size()]; list.toArray(fs); @@ -141,13 +161,15 @@ break; case R.id.rb_nav_team: { +// mFragmentSwitchHelper +// .changeFragment(NovelFragment.class); mFragmentSwitchHelper - .changeFragment(NovelFragment.class); + .changeFragment(FlutterTeamFragment.class); } break; case R.id.rb_nav_mine: { - mFragmentSwitchHelper.changeFragment(MineFragment.class); + mFragmentSwitchHelper.changeFragment(FlutterMineFragment.class); } break; } -- Gitblit v1.8.0