From 73c39edd3f8ea6329157d94ae1ca10b52b08c3cb Mon Sep 17 00:00:00 2001 From: juntao Date: Fri, 27 Nov 2020 15:03:01 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=88=86=E7=B1=BB=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=E7=9A=84=E9=94=99=E8=AF=AF=E4=B8=8A=E6=8A=A5=E6=96=87?= =?UTF-8?q?=E6=A1=88=20https://gitlab.ghzs.com/pm/halo-app-issues/-/issues?= =?UTF-8?q?/1056?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/gh/gamecenter/catalog/SpecialCatalogAdapter.kt | 4 ++-- .../com/gh/gamecenter/catalog/SpecialCatalogSubjectAdapter.kt | 2 +- .../java/com/gh/gamecenter/catalog/SpecialCatalogViewModel.kt | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) 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 }) } }