2014-01-29 20 views
0

片段含有一個MvxListView作爲簡化的樣品中內:設定一個MvxListView的MvxItemTeplate片段

<!-- 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放入片段中以使用項目模板?

回答

2

輸出日誌是否顯示任何Mvx(可能是綁定)錯誤?

將是有益的,如果你能顯示的TestItems屬性的代碼和axml爲testitemtemplate

確保在testitemtemplate.axml的MvvmCross綁定正確聲明。

+0

也嘗試向testitemtemplate添加固定的高度和背景顏色 - 這可能有助於顯示是否正在加載項目模板。 – Stuart

+0

再次查看跟蹤輸出我發現問題的罪魁禍首。我忽略了一些代碼,並看着錯誤的地方(可能每天14小時太多..)。現在它工作,因爲我想它的工作;-) –