package com.driver.igotrip.ui.wave
|
|
import android.widget.EditText
|
import android.widget.TextView
|
import cn.sinata.xldutils.utils.clickDelay
|
import com.driver.igotrip.R
|
import com.driver.igotrip.base.MyBaseActivity
|
import com.driver.igotrip.netUtls.Api
|
import com.driver.igotrip.netUtls.callNet
|
import com.driver.igotrip.netUtls.getMapByAny
|
import org.jetbrains.anko.find
|
import org.jetbrains.anko.toast
|
|
class WaveSetActivity : MyBaseActivity() {
|
|
private val et_name by lazy { find<EditText>(R.id.et_name) }
|
private val et_phone by lazy { find<EditText>(R.id.et_phone) }
|
private val tv_action by lazy { find<TextView>(R.id.tv_action) }
|
|
override fun setContentView() {
|
setContentView(R.layout.activity_wave_set)
|
}
|
|
override fun initView() {
|
setTitleText(getString(R.string.设置账号))
|
}
|
|
override fun setOnclick() {
|
tv_action.clickDelay {
|
val name = et_name.text.toString()
|
if (name.isEmpty()) {
|
toast(getString(R.string.请输入您的名字))
|
return@clickDelay
|
}
|
val phone = et_phone.text.toString()
|
if (phone.isEmpty()) {
|
toast(getString(R.string.请输入WAVE手机号))
|
return@clickDelay
|
}
|
|
val map = getMapByAny()
|
map["phone"] = phone
|
map["name"] = name
|
callNet(Api.saveWave, map) {
|
onBackPressed()
|
toast(getString(R.string.success))
|
}
|
}
|
|
}
|
}
|