package com.igo.user.ui.mine
|
|
import android.app.Activity
|
import android.content.Intent
|
import android.widget.TextView
|
import cn.sinata.xldutils.utils.hidePhone
|
import com.igo.user.R
|
import com.igo.user.ui.TransparentStatusBarActivity
|
import org.jetbrains.anko.find
|
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 val tv_phone by lazy { find<TextView>(R.id.tv_phone) }
|
private val tv_action by lazy { find<TextView>(R.id.tv_action) }
|
|
private lateinit var phone:String
|
override fun initClick() {
|
tv_action.onClick {
|
startActivityForResult<ModifyPhoneActivity>(1,"myPhone" to phone)
|
}
|
}
|
|
override fun initView() {
|
title = getString(R.string.修改手机号)
|
phone = intent.getStringExtra("phone")?:""
|
tv_phone.text = getString(R.string.您当前的手机号为,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()
|
}
|
}
|
}
|