Show app size if available else show downloads
This commit is contained in:
committed by
Aayush Gupta
parent
8702bd888e
commit
64a02c483f
@@ -30,6 +30,7 @@ import com.aurora.extensions.getString
|
|||||||
import com.aurora.gplayapi.data.models.App
|
import com.aurora.gplayapi.data.models.App
|
||||||
import com.aurora.store.R
|
import com.aurora.store.R
|
||||||
import com.aurora.store.databinding.ViewAppListBinding
|
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.BaseModel
|
||||||
import com.aurora.store.view.epoxy.views.BaseView
|
import com.aurora.store.view.epoxy.views.BaseView
|
||||||
|
|
||||||
@@ -54,7 +55,7 @@ class AppListView @JvmOverloads constructor(
|
|||||||
binding.txtLine2.text = app.developerName
|
binding.txtLine2.text = app.developerName
|
||||||
|
|
||||||
val extras: MutableList<String> = mutableListOf()
|
val extras: MutableList<String> = mutableListOf()
|
||||||
extras.add(app.downloadString)
|
extras.add(if (app.size > 0) CommonUtil.addSiPrefix(app.size) else app.downloadString)
|
||||||
extras.add("${app.labeledRating}★")
|
extras.add("${app.labeledRating}★")
|
||||||
extras.add(
|
extras.add(
|
||||||
if (app.isFree)
|
if (app.isFree)
|
||||||
|
|||||||
@@ -51,12 +51,10 @@ class AppView @JvmOverloads constructor(
|
|||||||
transformations(RoundedCornersTransformation(32F))
|
transformations(RoundedCornersTransformation(32F))
|
||||||
}
|
}
|
||||||
|
|
||||||
binding.txtSize.text = context
|
|
||||||
.getString(R.string.app_view_rating)
|
|
||||||
.format(app.downloadString, app.rating.abbreviatedLabel)
|
|
||||||
|
|
||||||
if (app.size > 0)
|
if (app.size > 0)
|
||||||
binding.txtSize.text = CommonUtil.addSiPrefix(app.size)
|
binding.txtSize.text = CommonUtil.addSiPrefix(app.size)
|
||||||
|
else
|
||||||
|
binding.txtSize.text = app.downloadString
|
||||||
}
|
}
|
||||||
|
|
||||||
@CallbackProp
|
@CallbackProp
|
||||||
|
|||||||
Reference in New Issue
Block a user