Android-使用数据绑定的三元运算符onclick

时间:2018-11-15 14:36:42

标签: android

我正在我的应用程序中使用数据绑定。我需要根据条件从onclick调用方法。两种方法都存在于不同的视图模型中。

<layout>
<data>
<variable name ="v1"
          type ="ViewModel1"/>
<variable name ="v2"
          type ="ViewModel2"/>
</data>

<TextView
   android:onclick ="@{()-> true ? V1.foo() : v2.foo()}"/>
</layout>

我尝试过上述方法,但未成功。谁能帮我。

0 个答案:

没有答案