diff --git a/app/src/main/java/com/aurora/store/view/epoxy/views/app/AppListView.kt b/app/src/main/java/com/aurora/store/view/epoxy/views/app/AppListView.kt index 33f030007..72fa67270 100644 --- a/app/src/main/java/com/aurora/store/view/epoxy/views/app/AppListView.kt +++ b/app/src/main/java/com/aurora/store/view/epoxy/views/app/AppListView.kt @@ -30,6 +30,7 @@ import com.aurora.extensions.getString import com.aurora.gplayapi.data.models.App import com.aurora.store.R import com.aurora.store.databinding.ViewAppListBinding +import com.aurora.store.util.CommonUtil import com.aurora.store.view.epoxy.views.BaseModel import com.aurora.store.view.epoxy.views.BaseView @@ -54,7 +55,7 @@ class AppListView @JvmOverloads constructor( binding.txtLine2.text = app.developerName val extras: MutableList = mutableListOf() - extras.add(app.downloadString) + extras.add(if (app.size > 0) CommonUtil.addSiPrefix(app.size) else app.downloadString) extras.add("${app.labeledRating}★") extras.add( if (app.isFree) diff --git a/app/src/main/java/com/aurora/store/view/epoxy/views/app/AppView.kt b/app/src/main/java/com/aurora/store/view/epoxy/views/app/AppView.kt index af56e6dd4..a7c5d2267 100644 --- a/app/src/main/java/com/aurora/store/view/epoxy/views/app/AppView.kt +++ b/app/src/main/java/com/aurora/store/view/epoxy/views/app/AppView.kt @@ -51,12 +51,10 @@ class AppView @JvmOverloads constructor( transformations(RoundedCornersTransformation(32F)) } - binding.txtSize.text = context - .getString(R.string.app_view_rating) - .format(app.downloadString, app.rating.abbreviatedLabel) - if (app.size > 0) binding.txtSize.text = CommonUtil.addSiPrefix(app.size) + else + binding.txtSize.text = app.downloadString } @CallbackProp