|
@@ -129,6 +129,25 @@ public class HomePageActivity extends BaseMVPActivity<ActivityHomePageNewLayoutB
|
|
createTab(tab, titles[position]);
|
|
createTab(tab, titles[position]);
|
|
}
|
|
}
|
|
});
|
|
});
|
|
|
|
+ initListener();
|
|
|
|
+ VIPCustomCoursePageFragment vipCustomCoursePageFragment = new VIPCustomCoursePageFragment();
|
|
|
|
+ InterestCorrectCoursePageFragment interestCorrectCoursePageFragment = new InterestCorrectCoursePageFragment();
|
|
|
|
+ LiveCoursePageFragment liveCoursePageFragment = new LiveCoursePageFragment();
|
|
|
|
+ VideoCoursePageFragment videoCoursePageFragment = new VideoCoursePageFragment();
|
|
|
|
+ mMusicPageFragment = new SheetMusicPageFragment();
|
|
|
|
+ fragments.add(vipCustomCoursePageFragment);
|
|
|
|
+ fragments.add(interestCorrectCoursePageFragment);
|
|
|
|
+ fragments.add(liveCoursePageFragment);
|
|
|
|
+ fragments.add(videoCoursePageFragment);
|
|
|
|
+ fragments.add(mMusicPageFragment);
|
|
|
|
+ HomePagerAdapter homePagerAdapter = new HomePagerAdapter(this);
|
|
|
|
+ homePagerAdapter.setData(fragments);
|
|
|
|
+ viewBinding.viewPager.setOffscreenPageLimit(fragments.size());
|
|
|
|
+ viewBinding.viewPager.setAdapter(homePagerAdapter);
|
|
|
|
+ tabLayoutMediator.attach();
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ private void initListener() {
|
|
viewBinding.tabLayout.addOnTabSelectedListener(new TabLayout.OnTabSelectedListener() {
|
|
viewBinding.tabLayout.addOnTabSelectedListener(new TabLayout.OnTabSelectedListener() {
|
|
@Override
|
|
@Override
|
|
public void onTabSelected(TabLayout.Tab tab) {
|
|
public void onTabSelected(TabLayout.Tab tab) {
|
|
@@ -160,21 +179,11 @@ public class HomePageActivity extends BaseMVPActivity<ActivityHomePageNewLayoutB
|
|
public void onTabReselected(TabLayout.Tab tab) {
|
|
public void onTabReselected(TabLayout.Tab tab) {
|
|
}
|
|
}
|
|
});
|
|
});
|
|
- VIPCustomCoursePageFragment vipCustomCoursePageFragment = new VIPCustomCoursePageFragment();
|
|
|
|
- InterestCorrectCoursePageFragment interestCorrectCoursePageFragment = new InterestCorrectCoursePageFragment();
|
|
|
|
- LiveCoursePageFragment liveCoursePageFragment = new LiveCoursePageFragment();
|
|
|
|
- VideoCoursePageFragment videoCoursePageFragment = new VideoCoursePageFragment();
|
|
|
|
- mMusicPageFragment = new SheetMusicPageFragment();
|
|
|
|
- fragments.add(vipCustomCoursePageFragment);
|
|
|
|
- fragments.add(interestCorrectCoursePageFragment);
|
|
|
|
- fragments.add(liveCoursePageFragment);
|
|
|
|
- fragments.add(videoCoursePageFragment);
|
|
|
|
- fragments.add(mMusicPageFragment);
|
|
|
|
- HomePagerAdapter homePagerAdapter = new HomePagerAdapter(this);
|
|
|
|
- homePagerAdapter.setData(fragments);
|
|
|
|
- viewBinding.viewPager.setOffscreenPageLimit(fragments.size());
|
|
|
|
- viewBinding.viewPager.setAdapter(homePagerAdapter);
|
|
|
|
- tabLayoutMediator.attach();
|
|
|
|
|
|
+
|
|
|
|
+ viewBinding.selfIntroductionEmpty.setOpeBtnClickListener(v -> {
|
|
|
|
+ ARouter.getInstance().build(RouterPath.MineCenter.MINE_STYLE_PAGE)
|
|
|
|
+ .navigation();
|
|
|
|
+ });
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
@@ -246,10 +255,6 @@ public class HomePageActivity extends BaseMVPActivity<ActivityHomePageNewLayoutB
|
|
if(TextUtils.isEmpty(info.getIntroduction())){
|
|
if(TextUtils.isEmpty(info.getIntroduction())){
|
|
viewBinding.tvIntroduce.setVisibility(View.GONE);
|
|
viewBinding.tvIntroduce.setVisibility(View.GONE);
|
|
viewBinding.selfIntroductionEmpty.setVisibility(View.VISIBLE);
|
|
viewBinding.selfIntroductionEmpty.setVisibility(View.VISIBLE);
|
|
- viewBinding.selfIntroductionEmpty.setOpeBtnClickListener(v -> {
|
|
|
|
- ARouter.getInstance().build(RouterPath.MineCenter.MINE_STYLE_PAGE)
|
|
|
|
- .navigation();
|
|
|
|
- });
|
|
|
|
}else{
|
|
}else{
|
|
viewBinding.tvIntroduce.setText(info.getIntroduction());
|
|
viewBinding.tvIntroduce.setText(info.getIntroduction());
|
|
viewBinding.tvIntroduce.setVisibility(View.VISIBLE);
|
|
viewBinding.tvIntroduce.setVisibility(View.VISIBLE);
|