启用 GPS 而不将用户转发到“设置”?

发布于 2024-09-04 17:37:42 字数 267 浏览 6 评论 0原文

我知道这个问题以前曾以类似的形式被问过,但我没有找到关于以下问题的真正答案:

在我的 Nexus One 上,有一个小部件可以打开/关闭我手机上的一些功能,例如无线局域网、蓝牙、全球定位系统等。

为什么这个小部件是否可以访问 GPS,而不将我转到设置屏幕?

我如何在我自己的应用程序中使用此功能?

在许多网站上都提到,这样做是出于安全原因......但是以一种奇怪的方式,这个小部件可能会这样做?为什么?更好的问题是:如何?

有人有线索吗?

I know this question has been asked in similar forms before, but I found no real answer about the following issue:

On my Nexus One there's a widget to toggle on/off several things on my phone like wlan, bluetooth, gps,..

Why does this widget has access to the GPS, without forwarding me to the settings screen?

And how can I use this functionality in my own apps?

On many sites it is mentioned, this is done because of security reasons...but in a strage way, this widget may do this? why? and the better question is: how?

Does someone have a clue?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

一梦浮鱼 2024-09-11 17:37:42

为什么这个小部件可以访问
GPS,不会将我转发到
设置屏幕?

因为该小部件是由固件作者开发的,也就是编写“设置”屏幕的人。

我该如何使用这个功能
在我自己的应用程序中?

从 Android 1.5 开始,您不能这样做。对不起!

在许多网站上都提到了,这是
出于安全原因完成

因为要求禁用 GPS 的用户不喜欢应用程序自行决定重新启用它。

Why does this widget has access to the
GPS, without forwarding me to the
settings screen?

Because the widget was developed by the firmware authors, the same people who wrote the Settings screen.

And how can I use this functionality
in my own apps?

You can't, as of Android 1.5. Sorry!

On many sites it is mentioned, this is
done because of security reasons

Because users who ask for GPS to be disabled do not appreciate applications deciding on their own to re-enable it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文