| | |
| | | override fun setContentView() = R.layout.activity_setting |
| | | |
| | | private lateinit var phone:String |
| | | private val voice by lazy { intent.getStringExtra("voice") } |
| | | |
| | | override fun initClick() { |
| | | tv_account.setOnClickListener { |
| | | startActivityForResult<AccountSafeActivity>(1,"phone" to phone) |
| | | } |
| | | tv_voice.setOnClickListener { |
| | | startActivityForResult<VoiceRecordActivity>(2,"voice" to (voice == "1")) |
| | | } |
| | | tv_guide.setOnClickListener { |
| | | HttpManager.getH5(3).request(this){ _, data-> |
| | |
| | | override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) { |
| | | super.onActivityResult(requestCode, resultCode, data) |
| | | if (resultCode == Activity.RESULT_OK){ |
| | | SPUtils.instance().remove(Const.User.TOKEN).remove(Const.User.USER_ID).remove(Const.User.NO_PHONE).apply() |
| | | val intent = Intent() |
| | | intent.putExtra("toLogin",true) |
| | | setResult(Activity.RESULT_OK, intent) |
| | | if (requestCode == 1){ |
| | | SPUtils.instance().remove(Const.User.TOKEN).remove(Const.User.USER_ID).remove(Const.User.NO_PHONE).apply() |
| | | val intent = Intent() |
| | | intent.putExtra("toLogin",true) |
| | | setResult(Activity.RESULT_OK, intent) |
| | | } |
| | | finish() |
| | | } |
| | | } |