|
@@ -85,7 +85,7 @@ import static com.cooleshow.student.constants.CourseConstants.VIP_COURSE;
|
|
|
/**
|
|
|
* Author by pq, Date on 2022/8/29.
|
|
|
*/
|
|
|
-public class NewHomeFragmentV2 extends BaseMVPFragment<FgNewHomeV2LayoutBinding, HomePresenter> implements HomeContract.HomeView, View.OnClickListener, TalentStyleFragment.OnEventListener, HotNewsFragment.OnEventListener {
|
|
|
+public class NewHomeFragmentV2 extends BaseMVPFragment<FgNewHomeV2LayoutBinding, HomePresenter> implements HomeContract.HomeView, View.OnClickListener, HotNewsFragment.OnEventListener {
|
|
|
public static int MAX_NUM_FOR_TOP_MENU = 10;//金刚位一页个数
|
|
|
private Banner banner;
|
|
|
private SmartRefreshLayout refreshLayout;
|
|
@@ -237,12 +237,7 @@ public class NewHomeFragmentV2 extends BaseMVPFragment<FgNewHomeV2LayoutBinding,
|
|
|
});
|
|
|
mViewBinding.refreshLayout.setOnRefreshListener(refreshLayout -> {
|
|
|
refreshLayout.finishRefresh();
|
|
|
- presenter.queryLiveAndVideo();
|
|
|
- presenter.appHome();
|
|
|
- presenter.userAccountPage();
|
|
|
- presenter.getHotMusicSheetList();
|
|
|
- presenter.getRecommendTalentList();
|
|
|
- refreshBottomData();
|
|
|
+ refresh();
|
|
|
});
|
|
|
|
|
|
mHomeVideoCourseAdapter.setOnItemClickListener((adapter, view, position) -> {
|
|
@@ -327,6 +322,10 @@ public class NewHomeFragmentV2 extends BaseMVPFragment<FgNewHomeV2LayoutBinding,
|
|
|
@Override
|
|
|
public void onResume() {
|
|
|
super.onResume();
|
|
|
+ refresh();
|
|
|
+ }
|
|
|
+
|
|
|
+ private void refresh() {
|
|
|
if (presenter != null) {
|
|
|
//红点
|
|
|
presenter.queryCountOfUnread();
|
|
@@ -338,10 +337,6 @@ public class NewHomeFragmentV2 extends BaseMVPFragment<FgNewHomeV2LayoutBinding,
|
|
|
presenter.queryUserInfo();
|
|
|
//获取推荐老师列表
|
|
|
presenter.getRecommendTalentList();
|
|
|
- //获取热门专辑
|
|
|
- presenter.userAccountPage();
|
|
|
- //获取热门曲目
|
|
|
- presenter.getHotMusicSheetList();
|
|
|
//获取领奖状态
|
|
|
presenter.getAwardStatus();
|
|
|
}
|
|
@@ -795,14 +790,6 @@ public class NewHomeFragmentV2 extends BaseMVPFragment<FgNewHomeV2LayoutBinding,
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- //获取老师风采列表
|
|
|
- @Override
|
|
|
- public void getStyleData(int page) {
|
|
|
- if (presenter != null) {
|
|
|
- presenter.getTalentStyle(page);
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
@Override
|
|
|
public void getNewsData(int page) {
|
|
|
if (presenter != null) {
|