admin
2022-05-07 4c7cde7ae5ed57335405459e47de4bbd2726c4ba
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;
                }