Android启用和禁用GPS

时间:2010-10-25 13:37:47

标签: android gps

  

可能重复:
  Enable GPS programatically like Tasker

我是初学Android开发者。

我希望只需点击一下按钮启用和禁用GPS,而无需运行此意图:

intente in = new Intent(android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS);   

startActivity(in);

带我进入设置菜单。

是否有一种启用或禁用GPS的方法,如android“Power Control”小部件?

由于

编辑:

我说的小部件是在android系统中(版本1.6在前进)。有一个应用程序(siriusapplications.com/powercontrolplus),希望我想做,并扩展Android电源控制..我的问题是:这个persor如何管理这个? -

2 个答案:

答案 0 :(得分:3)

我认为没有办法这样做。见question。您还可以找到一个很好的示例here。基本上你所做的就是测试是否启用了GPS,然后将用户导航到适当的设置页面。

您指的小部件可能直接访问GPS驱动程序。这意味着它只能在手边的设备中(或在单个设备系列中)工作。

答案 1 :(得分:2)

可以通过利用电源管理器小部件中的错误来切换GPS。见this question