【问题标题】:Android MVVM Light TransitionsAndroid MVVM 灯光过渡
【发布时间】:2017-04-05 20:52:11
【问题描述】:

我想知道在使用 MVVM 灯光导航服务在页面之间导航时是否可以应用场景转换,或者是否有办法使用 mvvm 模式完成此操作,因为转换应用于活动选项。

在此先感谢,并为我糟糕的英语感到抱歉:(

编辑

正如@Sharath 所建议的,我正在考虑做一个自定义导航服务来处理转换。但是由于导航是由视图模型处理的,如何让导航服务应用特定于平台的转换呢?我错过了什么吗?

【问题讨论】:

  • 嗨,到目前为止找到任何解决方案了吗?
  • 还没有。我目前正在做一些其他的事情,但我会尽快回来并更新问题。

标签: xamarin xamarin.android mvvm-light


【解决方案1】:

当您使用 MVVMlight 时,您将获得 MVVM 灯的默认转换,用于推送和弹出堆栈。

如果你想要自定义过渡,你必须自己实现 mvvmlight 的导航服务。

该链接说明了如何实施您的导航服务

https://wolfprogrammer.com/2016/07/22/navigation-using-mvvm-light/

希望对你有帮助

【讨论】:

  • 感谢您的回复。这也是我的第一个想法。但是由于导航是由视图模型处理的,如何让导航服务应用特定于平台的转换呢?我错过了什么吗?
  • 我建议您找到一种方法,了解如何在视图模型中进行特定于平台的导航,然后在视图模型中进行比较,根据它使用的平台选择哪个转换跨度>
  • 是的,我正在努力。如果我自己想出一种方法来做到这一点,我将在这里为面临同一堵墙的其他人分享我的解决方案。再次感谢您的回复。
  • 那会很有帮助!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-02-22
  • 2012-04-11
  • 1970-01-01
  • 1970-01-01
  • 2012-07-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多