Android registerForActivityResult 中找不到

Teo*_*Teo 3 android-activity kotlin android-jetpack

最近我根据此更新了对 Activity-ktx 的依赖关系 https://developer.android.com/jetpack/androidx/releases/activity#1.2.0

然而,registerForActivityResult()没有找到。在此更新之前它可以正常工作。有什么变化吗androidx.activity:activity-ktx:1.2.0

在此输入图像描述

Teo*_*Teo 10

我设法解决了我的问题。我想我会在这里发布我的答案,以防对其他人有帮助。

我的解决方案是更新此依赖项。

implementation 'androidx.appcompat:appcompat:1.3.0-beta01'
Run Code Online (Sandbox Code Playgroud)

仅当我将版本更改为1.3.0.

PS:我指的是这个Cannot access 'androidx.activity.result.ActivityResultCaller'