2017-03-01 155 views
-4

我正在开发一个儿童位置跟踪器。我的问题是我可以在所有版本中以编程方式控制GPS开/关。如果没有,那我该如何设置广播来显示位置启用/禁用屏幕,以关闭用户位置。以编程方式开启/关闭GPS

回答

0

据我所知,您不能以编程方式设置GPS开/关,您可以询问设备是否关闭,然后通过打开GPS设置要求用户将其设置为开启。

首先把权限清单:

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 

然后:

Intent gpsOptionsIntent = new Intent( 
     android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS); 
    startActivity(gpsOptionsIntent); 
+0

如何做到这一点? –

+0

看看我刚​​刚编辑的内容。 – Ivan

+0

如何检查位置启用/禁用 –