MvvmCross RecylerView嵌套列表项

时间:2016-04-25 18:08:06

标签: android-recyclerview mvvmcross

我使用MvvmCrossMvxRecyclerView绑定,效果很好。现在我需要将它用于嵌套列表并且我没有太多进展。

所有实现/代码都在ViewModels中,而我的activities只有几行代码。父级MvxRecyclerView和子级MvxRecyclerView都已呈现,但父级容器中的控件全部丢失(MvxRecyclerview除外),子容器的高度很短......

看起来Mvvm的简单绑定对列表项列表不起作用。 我发现的唯一例子是for native android,这是不适用的。如果有人可以在这方面发布任何代码示例,我将不胜感激。

1 个答案:

答案 0 :(得分:0)

如果我理解你正确,你想在recyclerview中使用recyclerviews,对于你的嵌套列表。这不是很好,只是导致内存泄漏,因为我自己学习。

MVVMCross Nested Recyclerview Out of Memory Issue

我现在在我的ViewModel中使用了一个属性来检索平面层次结构。所以基本上我采用我的类别和子项目并从中创建单个列表,然后使用ItemTemplateSelector(https://github.com/MvvmCross/MvvmCross-AndroidSupport/pull/200)以不同方式显示类别和子项,并向用户显示"嵌套列表"。