我有这种情况:我的Android服务位置已启用,但未启用我的GPS(GPS符号)。明确识别Android服务位置和GPS是否在后台启用
我想检查我的服务位置启用与否和发射活动。 我想检查我的gps(请参阅gps打印屏幕 - gps符号)是否已启用并向用户吐司消息。
下面的代码检查是否启用了我的gps(请参阅gps打印屏幕 - gps符号)或仅启用,但不检查服务位置是否启用。< ==这是我需要...... THX
final LocationManager locationManager =
(LocationManager) context.getSystemService(context.LOCATION_SERVICE);
try {
gps_enabled = locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER);
我需要找出两种情况和处理这个...
让想我有我的GPS(背景)禁用。 (请参阅gps打印屏幕 - gps符号) 和 我已启用我的服务位置。
可能的重复http://stackoverflow.com/questions/843675/how-do-i-find-out-if-the-gps-of-an-android-device-is-enabled/7990939#7990939 – cafebabe1991
这就是交易。我使用locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER)来检查gps是否已禁用如何知道我的服务位置是否已启用... – Al2x
看起来您只有网络提供程序已启用,您也可以使用与您检查相同的方式GPS提供商 –