|
|
@@ -148,9 +148,6 @@ public abstract class CategoryMainPresenter<M extends CategoryMainModel, V exten
|
|
|
break;
|
|
|
case Event.RECOMMEND:
|
|
|
|
|
|
- /**
|
|
|
- * todo api 수정되면 디테일 로딩 없이 시리즈/디테일 구분
|
|
|
- */
|
|
|
model.setSelectedRecommendedIndex(event.getIndex());
|
|
|
|
|
|
flagContentsBean = model.getSelectedRecommendBean();
|
|
|
@@ -172,7 +169,7 @@ public abstract class CategoryMainPresenter<M extends CategoryMainModel, V exten
|
|
|
|
|
|
break;
|
|
|
case Event.CONTENTS:
|
|
|
- linkContents(R.string.fa_type_list, event.getIndex(), model.getContents().get(event.getIndex()));
|
|
|
+ linkContents(R.string.fa_type_list, event.getIndex(), model.getContents().get(event.getIndex()));
|
|
|
break;
|
|
|
case Event.BANNER:
|
|
|
linkContents(R.string.fa_type_banner, event.getIndex(), model.getBannerBeans().get(event.getIndex()));
|
|
|
@@ -320,27 +317,28 @@ public abstract class CategoryMainPresenter<M extends CategoryMainModel, V exten
|
|
|
|
|
|
@Override
|
|
|
public final void onNavigationClickCategoryTab(ActionBar navigationBar, int index) {
|
|
|
+ String categoryNo = CategoryID.ofNo(index);
|
|
|
firebaseAnalyticsHelper.logCategoryTabMenu(
|
|
|
ResourceUtil.getString(R.string.fa_screen_category),
|
|
|
model.getCategoryIndex() + 1,
|
|
|
getAnalyticsScreenName(),
|
|
|
index + 1,
|
|
|
- ResourceUtil.getString(model.getCategoryNameByIndex(index)));
|
|
|
+ ResourceUtil.getString(CategoryID.getCategoryNameByNo(categoryNo)));
|
|
|
|
|
|
- switch (index) {
|
|
|
- case 0:
|
|
|
+ switch (categoryNo) {
|
|
|
+ case CategoryID.CATEGORY_1:
|
|
|
go(ScreenID.FIRST_CATEGORY);
|
|
|
break;
|
|
|
- case 1:
|
|
|
+ case CategoryID.CATEGORY_2:
|
|
|
go(ScreenID.SECOND_CATEGORY);
|
|
|
break;
|
|
|
- case 2:
|
|
|
+ case CategoryID.CATEGORY_3:
|
|
|
go(ScreenID.THIRD_CATEGORY);
|
|
|
break;
|
|
|
- case 3:
|
|
|
+ case CategoryID.CATEGORY_4:
|
|
|
go(ScreenID.FOURTH_CATEGORY);
|
|
|
break;
|
|
|
- case 4:
|
|
|
+ case CategoryID.CATEGORY_5:
|
|
|
go(ScreenID.FIFTH_CATEGORY);
|
|
|
break;
|
|
|
default:
|