I have implemented MvxItemTemplateSelector attribute.
To use new functionallity:
Create class which implements IItemTemplateSelector. Implementation should return view layout id - according to provided item.
Add string in strings.xml like (value is "namespace.class, AssemblyName"):
<string name="recyclerview_multiitem_templateselector">Example.Droid.Common.TemplateSelectors.MultiItemTemplateModelTemplateSelector, Example.Droid</string>
Add your MvxRecyclerView with proper attribute like:
I have implemented MvxItemTemplateSelector attribute. To use new functionallity:
<string name="recyclerview_multiitem_templateselector">Example.Droid.Common.TemplateSelectors.MultiItemTemplateModelTemplateSelector, Example.Droid</string>
More info could be found in this issue: https://github.com/MvvmCross/MvvmCross-AndroidSupport/issues/196 and in Sample project.
Besides implementation of MultiItemTemplateSelector I have fixed Sample project ViewPager layouts (visual UI glitch).