使用 Mvvmcross 和 Monodroid 创建 Android 应用程序时,我有一个由表组成的活动。当按下表格的一个元素时,ItemClick 方法的绑定会被调用两次。这是概率性的,因为它会导致视图的其他元素出现问题。
表视图.axml:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:local="..."
android:id="@+id/TableView_Container"
style="@style/TableView_SearchContainer">
<Mvx.MvxListview
android:id="@+id/TableView_List"
style="@style/TableView_List"
local:MvxBind="ItemsSource StackInfos;ItemClick OnClick;"
local:MvxItemTemplate="@layout/list_item" />
</RelativeLayout>
OnClick 方法被调用两次,与日志记录测试相同。
这是一个已知的 Mvvmcross 问题吗?有没有办法可以进一步追踪绑定?
有已知的修复方法吗?