在片段内设置MvxListView的MvxItemTeplate

时间:2014-01-29 10:38:37

标签: android xamarin.android xamarin mvvmcross

片段包含MvxListView,如简化示例中所示:

<!-- fragment layout -->
<LinearLayout>
    <Mvx.MvxListView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:id="@+id/listView"
        android:background="#0000ff"
        local:MvxBind="ItemsSource TestItems"        
        local:MvxItemTemplate="@layout/testitemtemplate"/>
</LinearLayout>

结果显示列表中有项目,但这些项目都是空的。 当我删除MvxItemTemplate时,项目将以其ToString()值显示。

我是否忘记了在片段中使用MvxListView来使用项目模板需要做些什么?

1 个答案:

答案 0 :(得分:2)

输出日志是否显示任何Mvx(可能是绑定)错误?

如果您可以显示TestItems属性的代码和testitemtemplate的axml

,那将非常有用

确保正确声明了testitemtemplate.axml中的MvvmCross绑定。