| | |
| | | arguments?.getString("title")?:"提示" |
| | | } |
| | | private val msg by lazy { //提示信息 |
| | | arguments?.getString("msg")?:"是否确定取消订单?" |
| | | arguments?.getString("msg")?:"" |
| | | } |
| | | private val ok by lazy { //确定文字 |
| | | arguments?.getString("ok")?:"确认" |
| | |
| | | tv_msg.text = SpanBuilder(msg).color(requireContext(),6,msg.length-2,R.color.colorPrimary).build() |
| | | else |
| | | tv_msg.text = msg |
| | | |
| | | tv_title.text = title |
| | | tv_ok.text = ok |
| | | tv_cancel.text = cancel |
| | |
| | | } |
| | | |
| | | companion object{ |
| | | fun show(fm:FragmentManager,msg:String,callback: OnClickCallback,ok:String = "确认",cancel:String="关闭",isAlert:Boolean = false,title:String = "提示"){ |
| | | fun show(fm:FragmentManager,msg:String?,callback: OnClickCallback,ok:String = "确认",cancel:String="关闭",isAlert:Boolean = false,title:String = "提示"){ |
| | | val tipDialog = TipDialog() |
| | | tipDialog.arguments = bundleOf("msg" to msg,"ok" to ok,"cancel" to cancel,"isAlert" to isAlert,"title" to title) |
| | | tipDialog.setCallback(callback) |