2017-04-05 36 views
1

我想知道在使用MVVM光導航服務在頁面之間導航時是否有可能應用場景轉換,或者是否有辦法使用mvvm模式完成此操作,因爲轉換已應用於活動選項。Android MVVM光轉換

在此先感謝和抱歉,我英文不好:(

編輯

至於建議的@Sharath,我想這樣做的自定義導航服務來處理的轉換。但如何使導航服務應用平臺特定的轉換,因爲導航是由視圖模型處理的嗎?我是否缺少某些東西?

+0

喜找到任何解決方案都那麼遠? – Sharath

+1

還沒有。此刻我正在做其他一些事情,但我會盡快回復並更新問題。 – LuizFranco

回答

1

當您使用MVVMlight時,您將獲得MVVM燈的默認轉換,堆棧

如果你想自定義轉換,你必須自己實現mvvmlight的導航服務。

的鏈接解釋如何實現你贏了導航服務

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

希望這有助於

+0

感謝您的回覆。這也是我的第一個想法。但是,如何使導航服務應用特定於平臺的轉換,因爲導航是由視圖模型處理的?我錯過了什麼嗎? – LuizFranco

+0

我建議你找到一種方法,如何在視圖模型中創建特定於平臺的導航,然後在視圖模型中進行比較,根據消耗的平臺選擇哪個轉換 – Sharath

+0

是的,我正在研究。如果我想出一種方法來獨立完成這項工作,我會在此分享我的解決方案,幫助面向同一堵牆的其他人。再次感謝您的回覆。 – LuizFranco