package com.fuban.user.ui.mine
|
|
import android.app.Activity
|
import android.content.Intent
|
import cn.sinata.xldutils.utils.hidePhone
|
import com.fuban.user.R
|
import com.fuban.user.ui.TransparentStatusBarActivity
|
import kotlinx.android.synthetic.main.activity_change_phone.*
|
import org.jetbrains.anko.sdk27.coroutines.onClick
|
import org.jetbrains.anko.startActivityForResult
|
|
|
class ChangePhoneActivity : TransparentStatusBarActivity() {
|
override fun setContentView(): Int = R.layout.activity_change_phone
|
|
private lateinit var phone:String
|
override fun initClick() {
|
tv_action.onClick {
|
startActivityForResult<ModifyPhoneActivity>(1,"myPhone" to phone)
|
}
|
}
|
|
override fun initView() {
|
title = "修改手机号"
|
phone = intent.getStringExtra("phone")
|
tv_phone.text = "您当前的手机号为${phone.hidePhone()}"
|
}
|
|
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
|
super.onActivityResult(requestCode, resultCode, data)
|
if (resultCode == Activity.RESULT_OK){
|
setResult(resultCode, data)
|
finish()
|
}
|
}
|
}
|