package com.sinata.xqmuse.ui.course
|
|
import androidx.core.os.bundleOf
|
import cn.sinata.xldutils.fragment.BaseFragment
|
import com.sinata.xqmuse.R
|
import com.sinata.xqmuse.ui.login.LoginActivity
|
import com.sinata.xqmuse.ui.mine.BindActivity
|
import kotlinx.android.synthetic.main.fragment_help.*
|
import org.jetbrains.anko.support.v4.startActivity
|
|
class HelpFragment : BaseFragment() {
|
override fun contentViewId() = R.layout.fragment_help
|
|
private val type by lazy { arguments?.getInt("type") }
|
|
override fun onFirstVisibleToUser() {
|
when(type){
|
TYPE_ACCOUNT->{
|
tv_msg.text = "如你当前登录泉疗愈的手机号码不是购买课程时填写的手机号码,请点击下方按钮,使用购买课程的手机号码登录即可。"
|
tv_action.text = "换个手机号登录"
|
}
|
TYPE_PHONE->{
|
tv_msg.text = "如你希望变更泉疗愈的手机号码,请点击下方按钮,根据页面提示录入新的手机号码"
|
tv_action.text = "前往改绑手机号"
|
}
|
TYPE_WX->{
|
tv_msg.text = "如你希望变更泉疗愈的微信号,请点击下方按钮,根据页面提示授权登录其他微信号"
|
tv_action.text = "前往改绑微信号"
|
}
|
}
|
|
tv_action.setOnClickListener {
|
when(type){
|
TYPE_ACCOUNT->{
|
startActivity<LoginActivity>()
|
}
|
TYPE_PHONE->{
|
startActivity<BindActivity>()
|
}
|
TYPE_WX->{
|
startActivity<BindActivity>()
|
}
|
}
|
}
|
}
|
|
companion object{
|
const val TYPE_ACCOUNT = 1
|
const val TYPE_PHONE = 2
|
const val TYPE_WX = 3
|
fun newInstance(type: Int): HelpFragment {
|
val fragment = HelpFragment()
|
fragment.arguments = bundleOf("type" to type)
|
return fragment
|
}
|
}
|
}
|