From 18712fd4ce1f81e8b4eaaf412125332834c226f7 Mon Sep 17 00:00:00 2001 From: Razmig Sarkissian Date: Wed, 6 Mar 2019 12:57:23 +0100 Subject: [PATCH] dismiss view when selecting a currency --- .../pokeranalytics/android/ui/fragment/CurrenciesFragment.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/net/pokeranalytics/android/ui/fragment/CurrenciesFragment.kt b/app/src/main/java/net/pokeranalytics/android/ui/fragment/CurrenciesFragment.kt index 2a6e8be3..7febb43d 100644 --- a/app/src/main/java/net/pokeranalytics/android/ui/fragment/CurrenciesFragment.kt +++ b/app/src/main/java/net/pokeranalytics/android/ui/fragment/CurrenciesFragment.kt @@ -15,6 +15,7 @@ import net.pokeranalytics.android.ui.fragment.components.PokerAnalyticsFragment import net.pokeranalytics.android.ui.view.RowRepresentable import net.pokeranalytics.android.ui.view.RowViewType import net.pokeranalytics.android.ui.view.rowrepresentable.HeaderRowRepresentable +import net.pokeranalytics.android.ui.view.rowrepresentable.SeparatorRowRepresentable import net.pokeranalytics.android.util.Preferences import java.util.* @@ -69,7 +70,7 @@ class CurrenciesFragment : PokerAnalyticsFragment(), StaticRowRepresentableDataS override fun adapterRows(): List? { val rows = ArrayList() rows.addAll(mostUsedCurrencies) - rows.add(HeaderRowRepresentable(customViewType = RowViewType.HEADER_TITLE, resId = R.string.currency)) + rows.add(SeparatorRowRepresentable()) rows.addAll(availableCurrencies) return rows @@ -82,6 +83,7 @@ class CurrenciesFragment : PokerAnalyticsFragment(), StaticRowRepresentableDataS // RowRepresentableDelegate override fun onRowSelected(position: Int, row: RowRepresentable, fromAction: Boolean) { Preferences.setCurrencyCode((row as CurrencyRow).currency.currencyCode, this.context!!) + this.activity?.finish() } private fun initData() {