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 }