realm

//realmDb
private var realm: Realm? = null
private var queryData: KozaKaisetsuBean? = null
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_koza_kaisetsu_06005_1)
ActivityCollector.addAccountActivity(this@KozaKaisetsu_06005)
//realmDb
realm = Realm.getDefaultInstance()
//口座開設データ
queryData = DBRealm.seachAccountApplication(realm!!)
//画面UI初期化
activityInit()

}

override fun onResume() {
super.onResume()
}

override fun onStop() {
super.onStop()
saveAccountData()
}

override fun onDestroy() {
super.onDestroy()
if (realm != null) {
realm!!.close();
}
queryData = null
ActivityCollector.removeAccountActivity(this@KozaKaisetsu_06005)
}

fun activityInit() {
if (queryData!!.readLastName.isNullOrEmpty() || queryData!!.readFirstName.isNullOrEmpty()) {
nameF!!.setText("読取り失敗")
nameF!!.setTextColor(resources.getColor(R.color.red))
nameN!!.setText("読取り失敗")
nameN!!.setTextColor(resources.getColor(R.color.red))
} else {
nameF!!.text = queryData!!.readLastName
nameN!!.text = queryData!!.readFirstName
}
fun saveAccountData() {
val accountData = KozaKaisetsuBean()
//姓
accountData.lastName = pNameFInput!!.text.toString()

DBRealm.accountBaseData1Updata(realm!!, accountData)
}

}
posted @ 2017-10-12 13:53  改变世界的老十七  阅读(738)  评论(0编辑  收藏  举报