1

を持つルート コントローラRouterPagerAdapterは、独自の を持つコントローラ A をホストしますRouterPagerAdapter

コントローラ A1 はコントローラ A によってホストされます

[ Root Controller ]
[   A   ] [   B   ]
[A1] [A2]

回転時に、ルート コントローラ、A、および A1 はそれぞれの を受け取りますonSaveInstanceState/onSaveViewStateが、A も A1 も を受け取りませんonRestoreInstanceState/onRestoreViewState

これはなぜですか?すべての子の状態が確実に復元されるようにするための正しい実装は何ですか?

4

1 に答える 1