我想使用mvvmcross创建一个活动组及其所有荣耀。但我无法在任何地方找到一个例子。对于Activity,我们使用MvxActivity,但没有MvxActivityGroup。
我这样做的原因是因为我想要一个包含多个活动组的标签栏,以便所有活动都可以看到标签栏。
非常感谢任何建议或链接
编辑: 斯图尔特一如既往地给出了一个很好的答案,我给了他一些赞誉,但最后我却以不同的方式做到了。 我使用了片段,MvxTabsFragmentActivity和一个自定义呈现。如何做到如http://slodge.blogspot.dk/2013/06/n26-fragments-n1-days-of-mvvmcross.html所示 此外,正如我所理解的那样,活动组已经被推迟,因此无论如何它都会运气不好。
答案 0 :(得分:0)
ActivityGroup本身就是一个自定义Activity - 它继承自Activity
如果您要将数据绑定添加到任何自定义活动,那么您可以使用类似于ActionBarActivity
中所述的步骤的事件源和mvx步骤执行此操作:http://blog.ostebaronen.dk/2013/11/getting-support-v7-working-with.html
如果您想引入自定义导航,则可以覆盖默认的MvvmCross演示者 - 请参阅https://github.com/MvvmCross/MvvmCross/wiki/Customising-using-App-and-Setup#custom-presenters和http://slodge.blogspot.co.uk/2013/06/presenter-roundup.html