我正在我的应用程序中使用数据绑定。我需要根据条件从onclick调用方法。两种方法都存在于不同的视图模型中。
<layout>
<data>
<variable name ="v1"
type ="ViewModel1"/>
<variable name ="v2"
type ="ViewModel2"/>
</data>
<TextView
android:onclick ="@{()-> true ? V1.foo() : v2.foo()}"/>
</layout>
我尝试过上述方法,但未成功。谁能帮我。