Tôi có một ứng dụng Android sử dụng vị trí. Nhưng tôi nhận thấy rằng nếu người dùng tắt tính năng 'Truy cập vào vị trí của tôi' trong Cài đặt> Truy cập vị trí, không có gì hoạt động nữa. Làm thế nào tôi có thể kiểm tra xem nó đã được kích hoạt chưa? Trong trường hợp bị tắt, cách mở các cài đặt đó từ ứng dụng của tôi?Kiểm tra xem 'Truy cập vào vị trí của tôi' đã được bật chưa - Android
Cảm ơn
SOLVED:
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 có vẻ như là Settings.Secure.getString (getContentResolver(), Settings.Secure.LOCATION_PROVIDERS_ALLOWED); thansk, bất kỳ ý tưởng làm thế nào để mở nó từ ứng dụng của tôi? –
link is dead ... –