Mam aplikację na Androida, która korzysta z lokalizacji. Zauważyłem jednak, że jeśli użytkownicy wyłączyli "Dostęp do mojej lokalizacji" w Ustawieniach> Dostęp do lokalizacji, nic już nie działa. Jak mogę sprawdzić, czy jest włączona? Jeśli jest wyłączona, jak otworzyć te ustawienia w mojej aplikacji?Sprawdź, czy włączony jest "Dostęp do mojej lokalizacji" - Android
Dzięki
rozwiązany:
String locationProviders = Settings.Secure.getString(getContentResolver(), Settings.Secure.LOCATION_PROVIDERS_ALLOWED);
if (locationProviders == null || locationProviders.equals("")) {
...
startActivity(new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS));
}
Ok wydaje się Settings.Secure.getString (getContentResolver() Settings.Secure.LOCATION_PROVIDERS_ALLOWED); thansk, jakiś pomysł, jak otworzyć to z mojej aplikacji? –
link jest martwy ... –