diff --git a/app/src/main/java/com/gh/gamecenter/catalog/SpecialCatalogAdapter.kt b/app/src/main/java/com/gh/gamecenter/catalog/SpecialCatalogAdapter.kt index e486d8973e..385cc629e3 100644 --- a/app/src/main/java/com/gh/gamecenter/catalog/SpecialCatalogAdapter.kt +++ b/app/src/main/java/com/gh/gamecenter/catalog/SpecialCatalogAdapter.kt @@ -111,7 +111,7 @@ class SpecialCatalogAdapter(context: Context, private val mCatalogViewModel: Cat } root.setOnClickListener { DirectUtils.directToLinkPage(mContext, imageEntity.link, "新分类-精选分类", "图片", exposureEvent) - mCatalogViewModel.logSpecialCatalogContentClick("图片", imageEntity.image.title, position) + mCatalogViewModel.logSpecialCatalogContentClick("图片", imageEntity.image.title, mEntityList[position].position) } } } @@ -129,7 +129,7 @@ class SpecialCatalogAdapter(context: Context, private val mCatalogViewModel: Cat startSubjectActivity(mContext, specialLink.link, specialLink.text, false, "(游戏-专题:" + specialLink.text + "-全部)") } mCatalogViewModel.logSpecialCatalogContentClick(entity.type, specialLink.text - ?: "", position) + ?: "", mEntityList[position].position) } } } diff --git a/app/src/main/java/com/gh/gamecenter/catalog/SpecialCatalogSubjectAdapter.kt b/app/src/main/java/com/gh/gamecenter/catalog/SpecialCatalogSubjectAdapter.kt index b576d53f72..d5b6617644 100644 --- a/app/src/main/java/com/gh/gamecenter/catalog/SpecialCatalogSubjectAdapter.kt +++ b/app/src/main/java/com/gh/gamecenter/catalog/SpecialCatalogSubjectAdapter.kt @@ -50,7 +50,7 @@ class SpecialCatalogSubjectAdapter(context: Context, root.setOnClickListener { GameDetailActivity.startGameDetailActivity(mContext, entity.id, "(${mEntrance})", entity.exposureEvent) mCatalogViewModel.logSpecialCatalogSpecificContentClick( - "游戏", + "专题", game?.subjectName ?: "", game?.name ?: "", mPosition, diff --git a/app/src/main/java/com/gh/gamecenter/catalog/SpecialCatalogViewModel.kt b/app/src/main/java/com/gh/gamecenter/catalog/SpecialCatalogViewModel.kt index cccbf7cc2c..5b8dc232b3 100644 --- a/app/src/main/java/com/gh/gamecenter/catalog/SpecialCatalogViewModel.kt +++ b/app/src/main/java/com/gh/gamecenter/catalog/SpecialCatalogViewModel.kt @@ -28,12 +28,12 @@ class SpecialCatalogViewModel(application: Application, private val catalogId: S "图片" -> itemDataList.add(SpecialCatalogItemData(bigImage = it).apply { position = index }) "专题" -> { - itemDataList.add(SpecialCatalogItemData(header = it)) + itemDataList.add(SpecialCatalogItemData(header = it).apply { position = index }) itemDataList.add(SpecialCatalogItemData(subject = it).apply { position = index }) } "专题合集" -> { - itemDataList.add(SpecialCatalogItemData(header = it)) + itemDataList.add(SpecialCatalogItemData(header = it).apply { position = index }) itemDataList.add(SpecialCatalogItemData(subjectCollection = it).apply { position = index }) } }