From dd9142e1a353148bc31176cc52fd69435212d82b Mon Sep 17 00:00:00 2001 From: Aurelien Hubert Date: Mon, 25 Feb 2019 08:15:53 +0100 Subject: [PATCH] Update table size display --- .../pokeranalytics/android/model/TableSize.kt | 50 +++++++++---------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/app/src/main/java/net/pokeranalytics/android/model/TableSize.kt b/app/src/main/java/net/pokeranalytics/android/model/TableSize.kt index 50ec2f16..d13797c5 100644 --- a/app/src/main/java/net/pokeranalytics/android/model/TableSize.kt +++ b/app/src/main/java/net/pokeranalytics/android/model/TableSize.kt @@ -5,32 +5,32 @@ import net.pokeranalytics.android.R import net.pokeranalytics.android.ui.view.RowRepresentable import net.pokeranalytics.android.ui.view.RowViewType -class TableSize(var numberOfPlayer:Int): RowRepresentable { - companion object { - val all = Array(8, init = - { index -> TableSize(index+2)}) - } +class TableSize(var numberOfPlayer: Int) : RowRepresentable { + companion object { + val all = Array(9, init = + { index -> TableSize(index + 2) }) + } - override val resId: Int? - get() { - return if (this.numberOfPlayer == 2) { - R.string.heads_up - } else { - R.string.max - } - } + override val resId: Int? + get() { + return if (this.numberOfPlayer == 2) { + R.string.heads_up + } else { + R.string.max + } + } - override fun localizedTitle(context: Context): String { - this.resId?.let { - return if (this.numberOfPlayer == 2) { - context.getString(it) - } else { - "$this.numberOfPlayer$context.getString(it)" - } - } - return super.localizedTitle(context) - } + override fun localizedTitle(context: Context): String { + this.resId?.let { + return if (this.numberOfPlayer == 2) { + context.getString(it) + } else { + "${this.numberOfPlayer}-${context.getString(it)}" + } + } + return super.localizedTitle(context) + } - override val viewType: Int - get() = RowViewType.TITLE_GRID.ordinal + override val viewType: Int + get() = RowViewType.TITLE_GRID.ordinal }