0

我在我的应用程序中遇到问题。我需要标记Settings我使用以下代码的特定位置:

startActivity(new Intent(android.provider.Settings.ACTION_WIRELESS_SETTINGS));

它打开了设置页面,但它没有标记特定的实体。我怎么能得到这个automark选项有人能帮帮我吗!@谢谢

4

2 回答 2

0

如果您尝试执行的操作被允许,那么如果某些应用程序会打开他们的无线连接或者更糟糕的是 GPS 传感器,那么用户会非常生气。

此更改只能由用户自己更改。因此,如前所述,如果您需要 Internet 连接或可用的 GPS 传感器,您可以做的最多的事情就是向用户展示相关消息并触发一个意图,将他们带到设置屏幕以自行更改此设置。

于 2013-04-10T14:30:50.110 回答
0

这是不可能的,除非您拥有权限并直接访问设置(不是有意,而是使用 Settings 类),尽管如此,我不确定您是否可以。

你能做的就是谷歌地图所做的。当您的应用程序启动时,检查是否启用了 gps,如果未启用,则显示通知用户的警报,并带有一个退出应用程序的按钮,以及一个转到设置屏幕的按钮。当用户从设置屏幕返回时,再次测试。

于 2013-04-10T14:24:24.460 回答