在MvvmCross中使用MvvmCross(在我的例子中是打开电子邮件附件的时候)来处理操作系统启动的活动的推荐方法是什么,这样我就可以在视图模型或应用启动代码中获得内容URL /路径。
发布于 2014-02-21 17:46:01
如果你的活动是由直接的意图开始的,那么唯一能得到它的地方就是开始的活动--比如在OnCreate中。
如果您需要将这些信息路由到ViewModel中,那么您可以使用MvxActivity的ViewModel成员来完成这个任务(在转换之后)。或者,只需付出一点努力,您就可以创建自己的意图,使其打包后的包看起来像一个普通的Mvx ShowViewModel包--看看MvvmCross如何在https://github.com/MvvmCross/MvvmCross/blob/v3.1/Cirrious/Cirrious.MvvmCross.Droid/Views/MvxAndroidViewsContainer.cs中使用意图导航。
https://stackoverflow.com/questions/21910858
复制相似问题