forked from organicmaps/organicmaps
Review fixes.
This commit is contained in:
parent
0be00a4a30
commit
fbd8337481
2 changed files with 5 additions and 2 deletions
|
@ -34,7 +34,6 @@
|
|||
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
|
||||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
|
||||
<uses-permission android:name="android.permission.WAKE_LOCK"/>
|
||||
<uses-permission android:name="android.permission.ACCESS_GPS"/>
|
||||
|
||||
<uses-permission android:name="android.permission.GET_ACCOUNTS"/>
|
||||
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/>
|
||||
|
|
|
@ -6,6 +6,8 @@ import android.content.Intent;
|
|||
import android.location.LocationManager;
|
||||
import android.util.Log;
|
||||
|
||||
import com.mapswithme.maps.MwmApplication;
|
||||
|
||||
public class GPSCheck extends BroadcastReceiver
|
||||
{
|
||||
@Override
|
||||
|
@ -13,7 +15,9 @@ public class GPSCheck extends BroadcastReceiver
|
|||
|
||||
LocationManager locationManager = (LocationManager) context.getSystemService(context.LOCATION_SERVICE);
|
||||
|
||||
if (locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER))
|
||||
if ((locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER)
|
||||
|| locationManager.isProviderEnabled(LocationManager.NETWORK_PROVIDER))
|
||||
&& MwmApplication.get().isFrameworkInitialized() && MwmApplication.backgroundTracker().isForeground())
|
||||
{
|
||||
LocationHelper.INSTANCE.addLocationListener();
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue