diff --git a/app/src/main/java/net/pokeranalytics/android/ui/view/RowViewType.kt b/app/src/main/java/net/pokeranalytics/android/ui/view/RowViewType.kt index 1577619d..c2f01dab 100644 --- a/app/src/main/java/net/pokeranalytics/android/ui/view/RowViewType.kt +++ b/app/src/main/java/net/pokeranalytics/android/ui/view/RowViewType.kt @@ -11,7 +11,6 @@ import androidx.core.view.isVisible import androidx.core.widget.ContentLoadingProgressBar import androidx.recyclerview.widget.RecyclerView import kotlinx.android.synthetic.main.row_history_session.view.* -import kotlinx.android.synthetic.main.row_stats_title_value.view.* import net.pokeranalytics.android.R import net.pokeranalytics.android.model.realm.Session import net.pokeranalytics.android.ui.adapter.RowRepresentableAdapter @@ -195,15 +194,23 @@ enum class RowViewType(private var layoutRes: Int) { inner class StatsTitleValueViewHolder(itemView: View) : RecyclerView.ViewHolder(itemView), BindableHolder { override fun bind(position: Int, row: RowRepresentable, adapter: RowRepresentableAdapter) { - itemView.rowStatsTitleValue_title.text = row.localizedTitle(itemView.context) - adapter.dataSource.contentDescriptorForRow(row)?.textFormat?.let { - itemView.rowStatsTitleValue_value.text = it.text - itemView.rowStatsTitleValue_value.setTextColor(it.getColor(itemView.context)) + + // Title + itemView.findViewById(R.id.title)?.text = row.localizedTitle(itemView.context) + + // Value + itemView.findViewById(R.id.value)?.let {view -> + adapter.dataSource.contentDescriptorForRow(row)?.textFormat?.let { + view.text = it.text + view.setTextColor(it.getColor(itemView.context)) + } } + + // Listener val listener = View.OnClickListener { adapter.delegate?.onRowSelected(position, row) } - itemView.rowStatsTitleValue_container.setOnClickListener(listener) + itemView.findViewById(R.id.container)?.setOnClickListener(listener) } } diff --git a/app/src/main/res/layout/row_stats_title_value.xml b/app/src/main/res/layout/row_stats_title_value.xml index 4853b3ec..482095f6 100644 --- a/app/src/main/res/layout/row_stats_title_value.xml +++ b/app/src/main/res/layout/row_stats_title_value.xml @@ -1,87 +1,60 @@ - + android:background="?selectableItemBackground"> - - - - - - - - - - - - - - - + + + + + app:layout_constraintEnd_toEndOf="@+id/guidelineEnd" + app:layout_constraintTop_toTopOf="parent" /> - + - + - \ No newline at end of file + diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/app/src/main/res/mipmap-hdpi/ic_launcher_round.png index 54e1f413..98c24939 100755 Binary files a/app/src/main/res/mipmap-hdpi/ic_launcher_round.png and b/app/src/main/res/mipmap-hdpi/ic_launcher_round.png differ diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/app/src/main/res/mipmap-mdpi/ic_launcher_round.png index f28acbc4..c13cb0bc 100755 Binary files a/app/src/main/res/mipmap-mdpi/ic_launcher_round.png and b/app/src/main/res/mipmap-mdpi/ic_launcher_round.png differ diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png index 5be481cb..0040774c 100755 Binary files a/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png and b/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png index 77419baa..0b826c33 100755 Binary files a/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png and b/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png differ diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png index 752e527a..91775702 100755 Binary files a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png and b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png differ