@@ -26,14 +26,12 @@ class ReportActivity : BaseBackActivity() {
2626 @Inject
2727 lateinit var currencyController: CurrencyController
2828
29- private lateinit var recordList: List <Record >
29+ private var recordList: List <Record > = listOf ()
3030 private var period: Period ? = null
3131
32- private lateinit var shortSummaryPresenter: ShortSummaryPresenter
32+ private val shortSummaryPresenter: ShortSummaryPresenter = ShortSummaryPresenter ( this )
3333
34- override fun getContentViewId (): Int {
35- return R .layout.activity_report
36- }
34+ override fun getContentViewId () = R .layout.activity_report
3735
3836 override fun initData (): Boolean {
3937 super .initData()
@@ -52,7 +50,6 @@ class ReportActivity : BaseBackActivity() {
5250
5351 initSpinnerCurrency()
5452
55- shortSummaryPresenter = ShortSummaryPresenter (this )
5653 expListView.addHeaderView(shortSummaryPresenter.create(false , null ))
5754 }
5855
@@ -74,15 +71,12 @@ class ReportActivity : BaseBackActivity() {
7471 private fun initSpinnerCurrency () {
7572 val currencyList = currencyController.readAll()
7673
77- spinnerCurrency.adapter = ArrayAdapter (this ,
78- R .layout.view_spinner_item, currencyList)
74+ spinnerCurrency.adapter = ArrayAdapter (this , R .layout.view_spinner_item, currencyList)
7975 spinnerCurrency.onItemSelectedListener = object : AdapterView .OnItemSelectedListener {
80- override fun onItemSelected (p0 : AdapterView <* >? , p1 : View ? , p2 : Int , p3 : Long ) {
81- update(spinnerCurrency.selectedItem.toString())
82- }
76+ override fun onItemSelected (p0 : AdapterView <* >? , p1 : View ? , p2 : Int , p3 : Long ) =
77+ update(spinnerCurrency.selectedItem.toString())
8378
84- override fun onNothingSelected (p0 : AdapterView <* >? ) {
85- }
79+ override fun onNothingSelected (p0 : AdapterView <* >? ) {}
8680 }
8781
8882 val currency = currencyController.readDefaultCurrency()
0 commit comments