| | |
| | | |
| | | override fun setGravity() = Gravity.BOTTOM |
| | | |
| | | override fun heightMatch() = true |
| | | |
| | | override fun initView() { |
| | | tv_action.setOnClickListener { |
| | | val content = find<RadioButton>(rg_time.checkedRadioButtonId).text.toString() |
| | | callback?.onResult(content) |
| | | dismissAllowingStateLoss() |
| | | } |
| | | |
| | | bg.setOnClickListener { dismissAllowingStateLoss() } |
| | | } |
| | | |
| | | |
| | | var callback:StringCallback? = null |
| | | |
| | | companion object{ |
| | | const val TYPE_REPORT = 1 |
| | | const val TYPE_COMMENT = 2 |
| | | const val TYPE_REPLY = 3 |
| | | fun show(fragmentManager: FragmentManager,callback: StringCallback){ |
| | | val riskDialog = ReportDialog() |
| | | riskDialog.callback = callback |