Compose移行時に改修を不要にするためにコールバックに渡す引数は遷移先ではなく、遷移時に必要なパラメータ をわたすようにする。 Compose Fragment Compose Fragment FragmentManagerでの遷移もこの コールバック内で出来る Compose内でXMLへ依 存がある
Fragment Result APIで取れるが、既存実装を改修するのであればCompose化を考えたほうが良さそう。 13 Compose (NavGraph) Compose (AndroidView) Fragment (リスト画面) Compose (詳細画面) 選択結果 Fragmentでの選択結果をFragment Result APIでComposeに渡す
Fragment 新規Fragment ComposeView (NavHost) Compose Screen A Compose Screen B 新規 Fragment Navigation ComponentではViewModelで遷移時のパラメータ (id) を受け取れなかったので Routeで指定できるようにする ここでScreenにUIの状態を渡す