无法在 Jetpack Compose 中创建片段 class

Unable to create Fragment class in jetpack compose

class HomeFragment : Fragment() {

override fun <I : Any?, O : Any?> prepareCall(
    contract: ActivityResultContract<I, O>,
    callback: ActivityResultCallback<O>
): ActivityResultLauncher<I> {
    TODO("Not yet implemented")
}

override fun <I : Any?, O : Any?> prepareCall(
    contract: ActivityResultContract<I, O>,
    registry: ActivityResultRegistry,
    callback: ActivityResultCallback<O>
): ActivityResultLauncher<I> {
    TODO("Not yet implemented")
}

}

当extent with Fragment 期望实现上面的overrride方法,需要什么return??在 gradle.

中实现 compose 库时

任何人都可以建议如何将一些屏幕的项目设置为可组合的,将一些屏幕设置为 activity 和片段 likw。

将片段 ktx 依赖项更新或添加到最新版本:

implementation 'androidx.fragment:fragment-ktx:1.3.0'