我想知道在使用MVVM光導航服務在頁面之間導航時是否有可能應用場景轉換,或者是否有辦法使用mvvm模式完成此操作,因爲轉換已應用於活動選項。Android MVVM光轉換
在此先感謝和抱歉,我英文不好:(
編輯
至於建議的@Sharath,我想這樣做的自定義導航服務來處理的轉換。但如何使導航服務應用平臺特定的轉換,因爲導航是由視圖模型處理的嗎?我是否缺少某些東西?
我想知道在使用MVVM光導航服務在頁面之間導航時是否有可能應用場景轉換,或者是否有辦法使用mvvm模式完成此操作,因爲轉換已應用於活動選項。Android MVVM光轉換
在此先感謝和抱歉,我英文不好:(
編輯
至於建議的@Sharath,我想這樣做的自定義導航服務來處理的轉換。但如何使導航服務應用平臺特定的轉換,因爲導航是由視圖模型處理的嗎?我是否缺少某些東西?
當您使用MVVMlight時,您將獲得MVVM燈的默認轉換,堆棧
如果你想自定義轉換,你必須自己實現mvvmlight的導航服務。
的鏈接解釋如何實現你贏了導航服務
https://wolfprogrammer.com/2016/07/22/navigation-using-mvvm-light/
希望這有助於
感謝您的回覆。這也是我的第一個想法。但是,如何使導航服務應用特定於平臺的轉換,因爲導航是由視圖模型處理的?我錯過了什麼嗎? – LuizFranco
我建議你找到一種方法,如何在視圖模型中創建特定於平臺的導航,然後在視圖模型中進行比較,根據消耗的平臺選擇哪個轉換 – Sharath
是的,我正在研究。如果我想出一種方法來獨立完成這項工作,我會在此分享我的解決方案,幫助面向同一堵牆的其他人。再次感謝您的回覆。 – LuizFranco
喜找到任何解決方案都那麼遠? – Sharath
還沒有。此刻我正在做其他一些事情,但我會盡快回復並更新問題。 – LuizFranco