Review fixes.

This commit is contained in:
Vladimir Byko-Ianko 2016-08-12 15:21:13 +03:00
parent 0be00a4a30
commit fbd8337481
2 changed files with 5 additions and 2 deletions

View file

@ -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"/>

View file

@ -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();
}