32 lines
1 KiB
Kotlin
32 lines
1 KiB
Kotlin
|
package info.nightscout.androidaps.activities
|
||
|
|
||
|
import android.os.Bundle
|
||
|
import info.nightscout.androidaps.MainApp
|
||
|
import info.nightscout.androidaps.R
|
||
|
import info.nightscout.androidaps.utils.ActivityMonitor
|
||
|
import info.nightscout.androidaps.utils.OKDialog
|
||
|
import info.nightscout.androidaps.utils.TddCalculator
|
||
|
import info.nightscout.androidaps.utils.TirCalculator
|
||
|
import kotlinx.android.synthetic.main.stats_activity.*
|
||
|
|
||
|
|
||
|
class StatsActivity : NoSplashAppCompatActivity() {
|
||
|
|
||
|
override fun onCreate(savedInstanceState: Bundle?) {
|
||
|
super.onCreate(savedInstanceState)
|
||
|
setContentView(R.layout.stats_activity)
|
||
|
|
||
|
stats_tdds.text = TddCalculator.stats()
|
||
|
stats_tir.text = TirCalculator.stats()
|
||
|
stats_activity.text = ActivityMonitor.stats()
|
||
|
|
||
|
ok.setOnClickListener { finish() }
|
||
|
stats_reset.setOnClickListener {
|
||
|
OKDialog.showConfirmation(this, MainApp.gs(R.string.doyouwantresetstats)) {
|
||
|
ActivityMonitor.reset()
|
||
|
recreate()
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|