视频流增加最新Tab
This commit is contained in:
@ -54,6 +54,7 @@ import com.gh.gamecenter.message.MessageUnreadRepository;
|
||||
import com.gh.gamecenter.message.MessageUnreadViewModel;
|
||||
import com.gh.gamecenter.personal.PersonalFragment;
|
||||
import com.gh.gamecenter.qa.CommunityFragment;
|
||||
import com.gh.gamecenter.video.detail.HomeVideoFragment;
|
||||
import com.gh.gamecenter.video.detail.VideoDetailContainerFragment;
|
||||
import com.gh.gamecenter.video.detail.VideoDetailContainerViewModel;
|
||||
import com.halo.assistant.HaloApp;
|
||||
@ -110,9 +111,6 @@ public class MainWrapperFragment extends BaseFragment_ViewPager_Checkable implem
|
||||
@BindView(R.id.main_tab_game_name)
|
||||
TextView mTabGameName;
|
||||
|
||||
// @BindView(R.id.iv_discovery_hint_dot)
|
||||
// protected View mDiscoveryHintIv;
|
||||
|
||||
public static final int INDEX_HOME = 0;
|
||||
public static final int INDEX_GAME = 1;
|
||||
public static final int INDEX_VIDEO = 2;
|
||||
@ -127,7 +125,7 @@ public class MainWrapperFragment extends BaseFragment_ViewPager_Checkable implem
|
||||
private MainWrapperViewModel mViewModel;
|
||||
private MessageUnreadViewModel mMessageUnreadViewModel;
|
||||
private GameTrendsDao mGameTrendsDao;
|
||||
private VideoDetailContainerFragment videoDetailContainerFragment;
|
||||
private HomeVideoFragment homeVideoFragment;
|
||||
private String[] resAssets = {"lottie/tab_home.json", "lottie/tab_game.json", "lottie/tab_video.json", "tab_community.gif", "tab_mine.gif"};
|
||||
|
||||
@Override
|
||||
@ -161,17 +159,17 @@ public class MainWrapperFragment extends BaseFragment_ViewPager_Checkable implem
|
||||
mGameWrapperFragment.setArguments(homeArgs);
|
||||
fragments.add(mGameWrapperFragment);
|
||||
|
||||
videoDetailContainerFragment = new VideoDetailContainerFragment();
|
||||
|
||||
homeVideoFragment = new HomeVideoFragment();
|
||||
Bundle videoArgs = new Bundle();
|
||||
videoArgs.putString(EntranceUtils.KEY_LOCATION, VideoDetailContainerViewModel.Location.VIDEO_CHOICENESS.getValue());
|
||||
videoArgs.putString(EntranceUtils.KEY_PATH, "视频总入口");
|
||||
videoArgs.putString(EntranceUtils.KEY_UUID, ((MainActivity) requireContext()).uuid);
|
||||
//videoArgs.putString(EntranceUtils.KEY_UUID, ((MainActivity) requireContext()).uuid);
|
||||
videoArgs.putBoolean(EntranceUtils.KEY_IS_HOME_VIDEO, true);
|
||||
videoDetailContainerFragment.setArguments(videoArgs);
|
||||
fragments.add(videoDetailContainerFragment);
|
||||
homeVideoFragment.setArguments(videoArgs);
|
||||
fragments.add(homeVideoFragment);
|
||||
|
||||
fragments.add(new CommunityFragment());
|
||||
//fragments.add(new DiscoverFragment());
|
||||
fragments.add(new PersonalFragment());
|
||||
}
|
||||
|
||||
@ -582,8 +580,8 @@ public class MainWrapperFragment extends BaseFragment_ViewPager_Checkable implem
|
||||
|
||||
@Override
|
||||
public boolean onHandleBackPressed() {
|
||||
if (videoDetailContainerFragment != null) {
|
||||
return videoDetailContainerFragment.onHandleBackPressed();
|
||||
if (homeVideoFragment.getCurrentFragment() != null) {
|
||||
return homeVideoFragment.getCurrentFragment().onHandleBackPressed();
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user