光环助手V4.8.0-多版本下载面板优化(第二期)(UI测试问题-5) https://git.ghzs.com/pm/halo-app-issues/-/issues/1157
This commit is contained in:
@ -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
|
||||
|
||||
Reference in New Issue
Block a user