たくさんの自由帳
Androidのお話
たくさんの自由帳
投稿日 : | 0 日前
文字数(だいたい) : 382
Fragmentを作ろうとすると謎のメソッドを生成しないといけなくなってた。しかも何返せばいいんだこれ
class BlogListFragment : Fragment() {
override fun <I : Any?, O : Any?> prepareCall(
contract: ActivityResultContract<I, O>,
callback: ActivityResultCallback<O>
): ActivityResultLauncher<I> {
}
override fun <I : Any?, O : Any?> prepareCall(
contract: ActivityResultContract<I, O>,
registry: ActivityResultRegistry,
callback: ActivityResultCallback<O>
): ActivityResultLauncher<I> {
}
}
Fragmentのバージョンを上げます。
app
フォルダにあるbuild.gradle
を開いて、dependencies
に一行足します。
dependencies {
// Fragmentを作ろうとすると謎のメソッドをオーバーライドさせようとするので
implementation 'androidx.fragment:fragment-ktx:1.3.0-rc01'
}
https://stackoverflow.com/questions/65342763/unable-to-create-fragment-class-in-jetpack-compose