草庐IT

ResolvableApiException

全部标签

Android 9 ResolvableApiException onActivityResult 有 resultCode 0 RESULT_CANCELED

我在android9上有这种奇怪的位置跟踪行为。基本上,当我关闭高精度位置时,我会得到正确的ResolvableApiException,但是如果我调用resolvableApiException.startResolutionForResult(activity,REQUEST_CHECK_SETTINGS)它显示了一个弹出窗口,这也是正确的。问题是,如果我按OK按钮onActivityResult使用resultCode=0调用,这是不正确的,应该使用resultCode=-1或相同的resultCode=Activity.RESULT_OK注意:这只发生在android9上,我在