我有一个使用Fingerprint选项登录LoginActivity的场景。 当应用程序启动时,我想要显示指纹对话框。我从LoginViewModel的Start()方法启动指纹流,但活动实例为null,因为尚未从演示者调用Show()。
如果有办法解决这个问题,请告诉我。
答案 0 :(得分:1)
在MvvmCross中,ViewModel生命周期与任何平台生命周期无关。
如果您需要在UI级别发生特定事件时执行某些操作,则可以使用MvxViewModel具有的View回调。在这种特殊情况下,您可以使用ViewAppearing
或ViewAppeared
。