From aa41da022d2636b2f9aedc2f044def71ff943f26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E7=8E=89=E4=B9=85?= <1484288157@qq.com> Date: Fri, 26 Mar 2021 15:33:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=89=E7=8E=AF=E5=8A=A9=E6=89=8BV4.8.0-?= =?UTF-8?q?=E5=A4=9A=E7=89=88=E6=9C=AC=E4=B8=8B=E8=BD=BD=E9=9D=A2=E6=9D=BF?= =?UTF-8?q?=E4=BC=98=E5=8C=96=EF=BC=88=E7=AC=AC=E4=BA=8C=E6=9C=9F=EF=BC=89?= =?UTF-8?q?(UI=E6=B5=8B=E8=AF=95=E9=97=AE=E9=A2=98-5)=20https://git.ghzs.c?= =?UTF-8?q?om/pm/halo-app-issues/-/issues/1157?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/gh/download/dialog/DownloadDialogItemViewHolder.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/java/com/gh/download/dialog/DownloadDialogItemViewHolder.kt b/app/src/main/java/com/gh/download/dialog/DownloadDialogItemViewHolder.kt index a3bbb1e015..a22e37e866 100644 --- a/app/src/main/java/com/gh/download/dialog/DownloadDialogItemViewHolder.kt +++ b/app/src/main/java/com/gh/download/dialog/DownloadDialogItemViewHolder.kt @@ -62,6 +62,7 @@ class DownloadDialogItemViewHolder(val binding: DownloadDialogItemBinding) : Bas } binding.containerView.setBackgroundResource(R.drawable.download_dialog_item_background) binding.status.setCompoundDrawablesWithIntrinsicBounds(null, null, null, null) + changeRecommendUI(apkEntity, listData, position) if (apkLink != null) { binding.downloadStatusIcon.visibility = View.GONE @@ -75,7 +76,6 @@ class DownloadDialogItemViewHolder(val binding: DownloadDialogItemBinding) : Bas binding.containerView.setBackgroundResource(R.drawable.download_dialog_installed_background) itemView.setTag(DownloadDialogAdapter.ITEM_TAG_KEY, DownloadDialogItemStatus.LINK) } else if (apkCollection != null || (!isCollectionPage && apkEntity.downloadInstruction.isNotEmpty())) { - changeRecommendUI(apkEntity, listData, position) binding.root.visibility = View.VISIBLE binding.downloadStatusIcon.visibility = View.VISIBLE binding.progressbar.visibility = View.GONE @@ -95,7 +95,6 @@ class DownloadDialogItemViewHolder(val binding: DownloadDialogItemBinding) : Bas return } binding.root.visibility = View.VISIBLE - changeRecommendUI(apkEntity, listData, position) val downloadEntity = DownloadManager.getInstance(HaloApp.getInstance().application).getDownloadEntityByUrl(apkEntity.url) if (downloadEntity != null) { binding.downloadStatusIcon.visibility = View.VISIBLE