美文网首页
RxBus接收不到消息?-- buildToolsVersion

RxBus接收不到消息?-- buildToolsVersion

作者: 码农朱同学 | 来源:发表于2018-09-29 18:42 被阅读0次
QuantDkMainDialog

class QuantDkMainDialog : DialogFragment()中点击回调中发送点击事件


                btnBlue.setOnClickListener {
                    clickedBtn = true
                    RxBus.getDefault().post(QuantManager.TYPE_EXPIRE_CLICK, "1")
                    dismiss()
                }

                btnYellow.setOnClickListener {
                    clickedBtn = true
                    RxBus.getDefault().post(QuantManager.TYPE_EXPIRE_CLICK, "2")
                    dismiss()
                }

在这里接受数据

    override fun onResume() {
        super.onResume()

        RxBus.getDefault().subscribe(this, QuantManager.TYPE_EXPIRE_CLICK, RxBus.Callback<String> { s ->
            if ("1" == s) {
                bottomView?.leftBottom?.performClick()
            } else if ("2" == s) {
                bottomView?.rightBottom?.performClick()
            }
        })
    }
升级buildToolsVersion 问题解决

performClick不能用了么? 稍后测试

相关文章

网友评论

      本文标题:RxBus接收不到消息?-- buildToolsVersion

      本文链接:https://www.haomeiwen.com/subject/fopboftx.html