7

Mvvmcross を使用して Android アプリケーションを開発しています。ローテーション中の ViewModel ライフサイクルの問題に取り組んでいます。通常、ViewModel はローテーション中に保持されるようです。ただし、MvxTabActivity で ViewModel を提示する場合はそうではありません。回転が発生すると、常に ViewModel コンストラクターが呼び出されます。

N+1 チュートリアルhttps://github.com/slodge/NPlus1DaysOfMvvmCross/tree/master/N-25-Tabbedと同様のコード構造を使用しました。

MvxTabActivity を使用しているときに、回転中に ViewModel をメモリに保持するようにこのチュートリアルを変更する方法はありますか?

4

1 に答える 1