标签: android data-binding android-handler
我正在尝试添加多个这样的处理程序,
android:onClick="@{!data.navDrawer ? ()-> handler1.method1(data) : ()-> handler2.method2(data)}">
但是上面的代码给出了一些语法问题。
data.navDrawer 是 布尔 变量。
请建议可以吗?或者如何在同一视图上添加2个处理程序。
答案 0 :(得分:1)
不可能。
您可以通过在处理程序上传递标志来进行内部检查。