| | |
| | | import android.view.View |
| | | import android.view.ViewGroup |
| | | import androidx.fragment.app.DialogFragment |
| | | import cn.sinata.xldutils.utils.myToast |
| | | import cn.sinata.xldutils.utils.screenWidth |
| | | import com.dollearn.student.R |
| | | import com.dollearn.student.ui.home.SuperListenActivity |
| | | import kotlinx.android.synthetic.main.dialog_diff.* |
| | | import org.jetbrains.anko.wrapContent |
| | | |
| | |
| | | |
| | | override fun onViewCreated(view: View, savedInstanceState: Bundle?) { |
| | | super.onViewCreated(view, savedInstanceState) |
| | | rb_0.isSelected = true |
| | | |
| | | tv_cancel.setOnClickListener { |
| | | callback?.onCancel() |
| | | dismiss() |
| | | } |
| | | |
| | | val level = (activity as SuperListenActivity).level |
| | | when(level){ |
| | | 1->{ |
| | | rb_2.alpha = 0.6f |
| | | } |
| | | 0->{ |
| | | rb_2.alpha = 0.6f |
| | | rb_1.alpha = 0.6f |
| | | } |
| | | } |
| | | |
| | | rb_0.setOnClickListener { |
| | | rb_1.isSelected = false |
| | | rb_2.isSelected = false |
| | | rb_0.isSelected = true |
| | | } |
| | | |
| | | rb_1.setOnClickListener { |
| | | if (rb_1.alpha!=1f){ |
| | | myToast("请先完成上一难度再挑战") |
| | | }else{ |
| | | rb_0.isSelected = false |
| | | rb_1.isSelected = true |
| | | rb_2.isSelected = false |
| | | } |
| | | } |
| | | rb_2.setOnClickListener { |
| | | if (rb_2.alpha!=1f){ |
| | | myToast("请先完成上一难度再挑战") |
| | | }else{ |
| | | rb_0.isSelected = false |
| | | rb_1.isSelected = false |
| | | rb_2.isSelected = true |
| | | } |
| | | } |
| | | |
| | | tv_ok.setOnClickListener { |
| | | callback?.onOk(if (rb_0.isChecked) 0 else if (rb_1.isChecked) 1 else 2) |
| | | callback?.onOk(if (rb_0.isSelected) 0 else if (rb_1.isSelected) 1 else 2) |
| | | } |
| | | } |
| | | |