【发布时间】:2021-03-25 21:28:29
【问题描述】:
所以我使用 gps 类来打开 gps,这是一个允许我们发送到 onActivityResult 的方法,但由于在 AndroidX 上已弃用并且仍然可用,因此 Android 团队推荐我们下一个:
强烈建议使用 AndroidX 中引入的 Activity Result API
我有以下代码,我尝试发送到 onActivityResult
val rae = e as ResolvableApiException
rae.startResolutionForResult(context,Constants.GPS_REQUEST)
如何使用新 API 处理相同的事情?
【问题讨论】:
-
由于我从“远离活动”的自定义类访问,我确实需要将变量启动器公开,访问活动变量,然后调用它,这是一个好习惯吗?
-
没有问题。你可以这样做
-
等等...我该如何启动它?
-
我在这里找到了答案:stackoverflow.com/a/65943223/4625681
标签: android gps androidx deprecated onactivityresult