feature/top10
Aurelien Hubert 7 years ago
parent 4137d0d60a
commit a72a716dee
  1. 2
      app/src/main/java/net/pokeranalytics/android/PokerAnalyticsApplication.kt
  2. 5
      app/src/main/java/net/pokeranalytics/android/ui/fragment/StatisticsFragment.kt
  3. 6
      app/src/main/java/net/pokeranalytics/android/ui/fragment/TableReportFragment.kt

@ -52,7 +52,7 @@ class PokerAnalyticsApplication : Application() {
if (BuildConfig.DEBUG) {
Timber.d("UserPreferences.defaultCurrency: ${UserDefaults.currency.symbol}")
//this.createFakeSessions()
this.createFakeSessions()
}
Patcher.patchBreaks()

@ -13,7 +13,6 @@ import net.pokeranalytics.android.calculus.ComputableGroup
import net.pokeranalytics.android.calculus.Report
import net.pokeranalytics.android.calculus.Stat
import net.pokeranalytics.android.model.filter.QueryCondition
import net.pokeranalytics.android.ui.adapter.RowRepresentableAdapter
import net.pokeranalytics.android.ui.view.RowRepresentable
import net.pokeranalytics.android.ui.view.rowrepresentable.CustomizableRowRepresentable
import net.pokeranalytics.android.ui.view.rowrepresentable.StatRow
@ -26,8 +25,6 @@ class StatisticsFragment : TableReportFragment() {
override val coroutineContext: CoroutineContext
get() = Dispatchers.Main
private lateinit var statsAdapter: RowRepresentableAdapter
private var stringAll = ""
private var stringCashGame = ""
private var stringTournament = ""
@ -57,7 +54,7 @@ class StatisticsFragment : TableReportFragment() {
override fun sessionsChanged() {
this.launchStatComputation()
this.statsAdapter.notifyDataSetChanged()
this.statsAdapter?.notifyDataSetChanged()
}
override fun initData() {

@ -32,7 +32,7 @@ open class TableReportFragment : SessionObserverFragment(), StaticRowRepresentab
private var rowRepresentables: ArrayList<RowRepresentable> = ArrayList()
private lateinit var statsAdapter: RowRepresentableAdapter
var statsAdapter: RowRepresentableAdapter? = null
var report : Report? = null
companion object {
@ -97,7 +97,7 @@ open class TableReportFragment : SessionObserverFragment(), StaticRowRepresentab
override fun onResume() {
super.onResume()
statsAdapter.notifyDataSetChanged()
statsAdapter?.notifyDataSetChanged()
}
// Business
@ -127,7 +127,7 @@ open class TableReportFragment : SessionObserverFragment(), StaticRowRepresentab
fun showResults() {
report?.let {
this.rowRepresentables = this.convertReportIntoRepresentables(it)
statsAdapter.notifyDataSetChanged()
statsAdapter?.notifyDataSetChanged()
}
}

Loading…
Cancel
Save