2015-09-15 42 views
0

我目前在Xamarin中有一個項目,我正在使用MvvmCross。我有一個承載MvxFragments的MvxActionBarActivity。現在,當我想關閉整個MvxActionBarActivity時,事件從Fragment開始,我想告訴MvxActionBarActivity關閉。在片段viewmodel中調用Close(this)不起作用。Xamarin MvvmCross - 與MvxActionBarActivity溝通的MvxFragment

我已經考慮過使用MvxMessegner從一個viewmodel發送消息到另一個,但由於片段和活動的關係,我想知道是否有更好的方法來做到這一點。

任何幫助將不勝感激。

謝謝!

+0

這是我不太清楚你真正想要的:你要關閉的活動,這樣其他的活動會,你想要將活動移至背景,還是要關閉整個應用程序? 我會建議的一件事是看看最新的例子:https://github.com/MvvmCross/MvvmCross-AndroidSupport/tree/master/Samples MvxActionBarActivity已棄用,所以現在最好使用工具欄。 – Martijn00

+0

對不起,只關閉當前活動,以便堆棧中的上一個活動可以恢復,也可以從堆棧中移除當前活動和片段引用。 – ahmad

回答