diff --git a/app/src/main/java/com/gh/gamecenter/qa/video/detail/desc/VideoDescTopViewHolder.kt b/app/src/main/java/com/gh/gamecenter/qa/video/detail/desc/VideoDescTopViewHolder.kt index 5e5f47b01f..47b74f26ee 100644 --- a/app/src/main/java/com/gh/gamecenter/qa/video/detail/desc/VideoDescTopViewHolder.kt +++ b/app/src/main/java/com/gh/gamecenter/qa/video/detail/desc/VideoDescTopViewHolder.kt @@ -40,7 +40,8 @@ class VideoDescTopViewHolder( binding.concernBtn.run { goneIf(entity.user.id == UserManager.getInstance().userId) text = if (entity.me.isFollower) "已关注" else "关注" - background = if (entity.me.isFollower) R.drawable.bg_shape_f5_radius_999.toDrawable() else R.drawable.button_round_primary_light.toDrawable() + background = + if (entity.me.isFollower) R.drawable.bg_shape_f5_radius_999.toDrawable() else R.drawable.button_round_primary_light.toDrawable() setTextColor(if (entity.me.isFollower) R.color.text_subtitleDesc.toColor() else R.color.theme_font.toColor()) } binding.titleTv.text = entity.title @@ -215,11 +216,7 @@ class VideoDescTopViewHolder( private fun share(entity: ForumVideoEntity) { val shareIcon = entity.poster - val shareUrl = if (isPublishEnv()) { - "https://m.ghzs666.com/video/${entity.id}" - } else { - "https://resource.ghzs.com/page/video_play/video/video.html?video=${entity.id}" - } + val shareUrl = binding.root.context.getString(R.string.share_community_video_url, entity.shortId) ShareUtils.getInstance(binding.root.context) .showShareWindowsCallback(binding.root.context as Activity, (binding.root.context as Activity).window.decorView, @@ -229,9 +226,8 @@ class VideoDescTopViewHolder( entity.des, ShareUtils.ShareEntrance.video, entity.id, object : ShareUtils.ShareCallBack { override fun onSuccess(label: String) { - if ("短信" == label || "复制链接" == label) mVideoDetailViewModel.shareVideoStatistics( - entity - ) + if ("短信" == label || "复制链接" == label) + mVideoDetailViewModel.shareVideoStatistics(entity) } override fun onCancel() { diff --git a/app/src/main/java/com/gh/gamecenter/video/detail/DetailPlayerView.kt b/app/src/main/java/com/gh/gamecenter/video/detail/DetailPlayerView.kt index 097c98a6cf..5550c2a9c5 100644 --- a/app/src/main/java/com/gh/gamecenter/video/detail/DetailPlayerView.kt +++ b/app/src/main/java/com/gh/gamecenter/video/detail/DetailPlayerView.kt @@ -304,11 +304,7 @@ class DetailPlayerView @JvmOverloads constructor(context: Context, attrs: Attrib mVideoEntity?.let { val shareIcon = it.poster val shareSummary = "@" + it.user.name + " 在光环助手发布了游戏小视频,快点开看看吧" - val shareUrl = if (isPublishEnv()) { - "https://m.ghzs666.com/video/${it.id}" - } else { - "https://resource.ghzs.com/page/video_play/video/video.html?video=${it.id}" - } + val shareUrl = context.getString(R.string.share_community_video_url, it.shortId) ShareUtils.getInstance(context).showShareWindowsCallback(context as Activity, this, shareUrl,