Activity 1.2.0-alpha02 と Fragment 1.3.0-alpha02 から ActivityResultContract が追加されました。 ActivityResultContract を使うことで、従来の onActivityResult とは違った方法でActivityの結果を受け取ることが可能になります。 ActivityResultContracts にいくつか用意されてるものがあります。 build.gradleimplementation "androidx.activity:activity-ktx:1.2.0-alpha02" implementation "androidx.fragment:fragment-ktx:1.3.0-alpha02"注意実装時の注意は別の記事で書きましたので、合わせて確認してください。