如何使用Android模拟器模拟App Tombstoning? (适用于Xamarin.Android和MVVMCross)

时间:2015-02-18 10:45:33

标签: android xamarin mvvmcross

我使用Xamarin.Android与MVVMCross结合使用,并且我正在研究其ViewModels生命周期。

我无法在MvxViewModel中获取ReloadState来点击? (但是当我关闭模拟器时,MvxViewModel中的SaveState会受到影响)

如何使用(Xamarin)模拟器中的Android应用模拟应用Tombstoning? 或者它是MVVMCross中的一个错误?

PS:我使用SaveStateToBundle和ReloadFromBundle 和SavedState SaveState()与ReloadState(SavedState savedState)

1 个答案:

答案 0 :(得分:0)

模拟应用逻辑删除的最简单方法是使用“[不要保留活动”

的调试设置

Don't keep activities

选择此选项后,按Android主页按钮将导致活动完成。

(请注意,完成活动与从内存中刷新应用程序并不完全相同...)