package com.driver.igotrip.ui.mine
|
|
import android.widget.EditText
|
import android.widget.TextView
|
import cn.sinata.xldutils.utils.getContent
|
import cn.sinata.xldutils.utils.setTextChange
|
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 com.driver.igotrip.utils.crash.LogUploader
|
import org.jetbrains.anko.find
|
import org.jetbrains.anko.toast
|
|
class FeedbackRemarkActivity: MyBaseActivity() {
|
override fun setContentView() {
|
setContentView(R.layout.activity_feedback_remark)
|
}
|
|
private val tv_hint by lazy { find<TextView>(R.id.tv_hint) }
|
private val et_content by lazy { find<EditText>(R.id.et_content) }
|
|
override fun initView() {
|
setTitleText(getString(R.string.意见反馈))
|
tv_Right.text = getString(R.string.提交)
|
tv_hint.text = getString(R.string.还可以输入,200)
|
}
|
|
override fun setOnclick() {
|
tv_Right.setOnClickListener {
|
if (et_content.getContent().isEmpty()){
|
toast(getString(R.string.请输入内容))
|
return@setOnClickListener
|
}
|
var map = getMapByAny()
|
map["content"] = et_content.getContent()
|
callNet(Api.feedback,map){
|
toast(getString(R.string.提交成功))
|
onBackPressed()
|
}
|
LogUploader.upload()
|
}
|
et_content.setTextChange {
|
tv_hint.text = getString(R.string.还可以输入,(200 - it.length))
|
}
|
}
|
}
|