什么是REQUEST_CHECK_SETTING?

her*_*ing 3 gps android location

我正在遵循此文档:https : //developer.android.com/training/location/change-location-settings.html
REQUEST_CHECK_SETTING未定义但已使用,经过几次搜索后我都找不到它的值,所有我发现的是:REQUEST_CHECK_SETTINGS的值是什么?
有人给它一个“随机”值(提供的链接不起作用),有人可以告诉我如何获得该值吗?还是我应该自己定义它?
谢谢。

Com*_*are 6

REQUEST_CHECK_SETTING未定义但已使用

Android开发人员网站上的“培训”通常会跳过内容。

有人可以告诉我如何获得价值吗?还是我应该自己定义它?

您应该自己定义它。startResolutionForResult()类似于startActivityForResult()requestPermissions()和类似方法:

  • int为通话提供了

  • 您可以int在回调中获得该信息(例如,onActivityResult()用于startActivityForResult()),以帮助您确定触发了回调的呼叫

此示例应用程序中,我REQUEST_RESOLUTIONstartResolutionForResult()调用中使用了61124的值(定义为)。