当前位置: 首页 > 知识库问答 >
问题:

如何在Android中显示位置设置对话框?

史淳
2023-03-14

从2015年的谷歌I/O中,我了解到谷歌play服务中有一个新的对话框,用户不需要退出当前应用程序来打开位置。下面的图片显示了它的样子:

现在我的问题是,我如何在我的项目中实现这一点?我已经找了,但没有找到任何有效的答案,请帮助!

共有1个答案

罗均
2023-03-14

看看google service documetation for API的,你会发现一切都有很好的文档。对于您的请求,我建议使用LocationSettingsRequest.Builder来实现您的目标。

我在StackOverflow:Link中找到了Kai的一个示例

 类似资料:
  • 我使用最新版本的Google Play Services(7.0),按照指南中给出的步骤,我启用了如下所示的位置对话框,其中有一个“从不”按钮。我的应用程序强制要求定位,所以我不想向用户显示“从不”,因为一旦用户点击“从不”,我就无法获得定位或再次请求定位。 谷歌地图只有yes和no按钮而没有never按钮,你知道如何实现同样的功能吗?

  • 我有一个MFC项目,我正在工作。在主对话框中,有一个按钮可以为用户输入打开子对话框。然后,当在子框中单击确定时,在父对话框中将此数据设置为变量。这一点都很好用。 现在,子对话框中的文本框初始化为子对话框的OnInitDialog()中的预置值。我希望这些值初始化为它们在父对话框中连接到的变量。

  • 当我单击登录按钮时,我想显示,并且移动到另一个页面需要时间。我该怎么做?

  • 我在应用程序中使用“Android-Rate”库。当我尝试显示对话框时遇到问题。 当对话框打开时,里面有我放的句子,但我看不到下图中的按钮: 如您所见,文本显示但按钮未显示,就像按钮不可见一样,但如果您单击对话框的白色部分,它将打开App Store页面。 这是我的代码: 我还将此代码放在<code>Strings.xml</code>中: 你能帮我解决这个问题吗?

  • 我有一个问题,而试图使用Android模拟位置,我的主要目标是设置Android GPS认为我们在一个不同的地方,又名假GPS。 我目前尝试了两种不同的类似解决方案,可在这两个网站上使用: 编程丛林 莫比亚奇 这两个教程都是2012年的,我不知道它们是否过时,或者我很难实现它们。 首先,我要确保我有权限: ACCESS_COARSE_LOCATION ACCESS_FINE_LOCATION AC

  • 我正试图用Windows10中的netbeans远程访问我的树莓,但有一个像这张图片的报告。我收到以下错误,我不明白。我看到一些X11显示变量需要设置,但是我应该给它什么值,怎么给?我曾经试过和XMING在一起,但还是一样。