package com.fuban.user.ui.mine
|
|
import android.app.Activity
|
import android.content.Intent
|
import com.fuban.user.R
|
import com.fuban.user.ui.TransparentStatusBarActivity
|
import kotlinx.android.synthetic.main.activity_edit_emergency.*
|
import org.jetbrains.anko.startActivityForResult
|
|
class EditEmergencyActivity:TransparentStatusBarActivity() {
|
override fun setContentView() = R.layout.activity_edit_emergency
|
private var name= ""
|
private var phone= ""
|
private val myPhone by lazy {
|
intent.getStringExtra("myPhone")
|
}
|
override fun initClick() {
|
tv_edit.setOnClickListener {
|
startActivityForResult<SetEmergencyActivity>(1,"name" to name,"phone" to phone,"myPhone" to myPhone)
|
}
|
}
|
|
override fun initView() {
|
title = "紧急联系人"
|
name = intent.getStringExtra("name")
|
phone = intent.getStringExtra("phone")
|
tv_name.text = "$name $phone"
|
}
|
|
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
|
super.onActivityResult(requestCode, resultCode, data)
|
if (resultCode == Activity.RESULT_OK&&data!=null){
|
name = data.getStringExtra("name")!!
|
phone = data.getStringExtra("phone")!!
|
tv_name.text = "$name $phone"
|
setResult(Activity.RESULT_OK)
|
}
|
}
|
}
|