Example usage for android.location LocationManager clearTestProviderEnabled

List of usage examples for android.location LocationManager clearTestProviderEnabled

Introduction

In this page you can find the example usage for android.location LocationManager clearTestProviderEnabled.

Prototype

public void clearTestProviderEnabled(String provider) 

Source Link

Document

Removes any mock enabled value associated with the given provider.

Usage

From source file:org.cowboycoders.cyclisimo.turbo.TurboService.java

private void disableLocationProvider(String provider) {
    LocationManager locationManager = (LocationManager) getApplicationContext()
            .getSystemService(Context.LOCATION_SERVICE);
    if (locationManager.isProviderEnabled(provider)) {
        try {//from w w w .j  a  v  a2  s.com
            // is this the same as the below? probably
            locationManager.setTestProviderEnabled(provider, false);
            locationManager.clearTestProviderEnabled(provider);
            locationManager.clearTestProviderLocation(provider);
            locationManager.clearTestProviderStatus(provider);
            locationManager.removeTestProvider(provider);
        } catch (SecurityException e) {
            // ignore 
        }
    }
}