mirror of
https://github.com/fork-maintainers/iceraven-browser
synced 2024-11-11 13:11:01 +00:00
Use uplifted addon date code
This commit is contained in:
parent
79c3f3c925
commit
e265bd7266
@ -17,10 +17,10 @@ import kotlinx.android.extensions.LayoutContainer
|
||||
import kotlinx.android.synthetic.main.fragment_add_on_details.*
|
||||
import mozilla.components.feature.addons.Addon
|
||||
import mozilla.components.feature.addons.ui.translatedDescription
|
||||
import mozilla.components.feature.addons.ui.updatedAtDate
|
||||
import org.mozilla.fenix.R
|
||||
import java.text.DateFormat
|
||||
import java.text.NumberFormat
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
interface AddonDetailsInteractor {
|
||||
@ -44,7 +44,6 @@ class AddonDetailsView(
|
||||
private val interactor: AddonDetailsInteractor
|
||||
) : LayoutContainer {
|
||||
|
||||
private val dateParser = SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'", Locale.getDefault())
|
||||
private val dateFormatter = DateFormat.getDateInstance()
|
||||
private val numberFormatter = NumberFormat.getNumberInstance(Locale.getDefault())
|
||||
|
||||
@ -76,7 +75,7 @@ class AddonDetailsView(
|
||||
}
|
||||
|
||||
private fun bindLastUpdated(addon: Addon) {
|
||||
last_updated_text.text = formatDate(addon.updatedAt)
|
||||
last_updated_text.text = dateFormatter.format(addon.updatedAtDate)
|
||||
}
|
||||
|
||||
private fun bindVersion(addon: Addon) {
|
||||
@ -132,8 +131,4 @@ class AddonDetailsView(
|
||||
spannableStringBuilder.setSpan(clickable, start, end, flags)
|
||||
spannableStringBuilder.removeSpan(link)
|
||||
}
|
||||
|
||||
private fun formatDate(text: String): String {
|
||||
return dateFormatter.format(dateParser.parse(text)!!)
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user