16

ViewModelから取得する必要がある依存関係を持つ がありFragmentますarguments

したがって、次のようなものです:

class SomeViewModel(someValue: SomeValue)

フラグメントは、次のSomeValueように引数でを受け取ります。

class SomeFragment : Fragment() {
    val someViewModel: SomeViewModel by viewModel()

    companion object {
        fun newInstance(someValue: SomeValue) = SomeFragment().apply {
            arguments = bundleof("someKey" to someValue)
        }
    }
}

SomeValue問題は、 から取得したものをFragmentのモジュールに追加する方法がわからないことです。argumentsKoin

フラグメントを Koin ディペンデンシー グラフに貢献させる方法はありますか?

4

1 に答える 1