[android] #3895 - handles the case of not requested/accepted permissions

This commit is contained in:
Tobrun
2016-02-11 13:28:29 +01:00
parent 5726d2b357
commit f2e8fcc1af

View File

@@ -552,7 +552,12 @@ public class MainActivity extends AppCompatActivity {
mLocationFAB.setColorFilter(ContextCompat.getColor(this, R.color.primary));
}
} else {
mMapboxMap.setMyLocationEnabled(false);
if ((ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_COARSE_LOCATION)
== PackageManager.PERMISSION_GRANTED) ||
(ContextCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION)
== PackageManager.PERMISSION_GRANTED)){
mMapboxMap.setMyLocationEnabled(false);
}
mLocationFAB.setColorFilter(Color.TRANSPARENT);
}
}