Android Open Source - pyneo-wirelesslocation Geocode Provider From Project Back to project page pyneo-wirelesslocation .
License The source code is released under:
GNU General Public License
If you think the Android project pyneo-wirelesslocation listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code package org.pyneo.wirelesslocation;
/ / f r o m w w w . j a v a 2 s . c o m
import java.util.ArrayList;
import java.util.List;
import org.pyneo.wirelesslocation.MainService;
import android.location.Address;
import android.location.GeocoderParams;
import android.util.Log;
public class GeocodeProvider extends internal.com.android.location.provider.GeocodeProvider {
private static final String TAG = GeocodeProvider.class.getName();
private static boolean DEBUG = false;
static { DEBUG = Log.isLoggable("org.pyneo.android" , Log.DEBUG); }
private static final String UNKNOWN_RESULT_ERROR = "unknown" ;
void disable() {
}
void enable() {
}
@Override
public String onGetFromLocation(double latitude, double longitude, int maxResults, GeocoderParams params, List<Address> addrs) {
if (DEBUG) Log.d(TAG, "onGetFromLocation: " + latitude + "/" + longitude);
return UNKNOWN_RESULT_ERROR;
}
@Override
public String onGetFromLocationName(String locationName, double lowerLeftLatitude, double lowerLeftLongitude, double upperRightLatitude, double upperRightLongitude, int maxResults, GeocoderParams params, List<Address> addrs) {
if (DEBUG) Log.d(TAG, "onGetFromLocationName: " + locationName);
return UNKNOWN_RESULT_ERROR;
}
}
Java Source Code List android.location.GeocoderParams.java android.location.LocationRequest.java android.net.NetworkInfo.java android.os.WorkSource.java com.android.internal.location.ProviderProperties.java com.android.internal.location.ProviderRequest.java com.google.android.location.NetworkLocationService.java com.google.android.location.geocode.GeocodeService.java com.google.android.location.internal.server.GoogleLocationService.java com.google.android.location.internal.server.NetworkLocationService.java com.google.android.location.network.NetworkLocationService.java internal.com.android.location.provider.GeocodeProvider.java internal.com.android.location.provider.LocationProviderBase.java internal.com.android.location.provider.LocationProvider.java internal.com.android.location.provider.LocationRequestUnbundled.java internal.com.android.location.provider.ProviderPropertiesUnbundled.java internal.com.android.location.provider.ProviderRequestUnbundled.java org.pyneo.android.TheDictionary.java org.pyneo.android.TheList.java org.pyneo.android.cellapi.CellAPI2.java org.pyneo.android.wirelessid.CellIdPre17API.java org.pyneo.android.wirelessid.CellId.java org.pyneo.android.wirelessid.Meta.java org.pyneo.android.wirelessid.Satellite.java org.pyneo.android.wirelessid.WifiId.java org.pyneo.wirelesslocation.GeocodeProvider.java org.pyneo.wirelesslocation.MainService.java org.pyneo.wirelesslocation.NetworkLocationProviderV1.java org.pyneo.wirelesslocation.NetworkLocationProviderV2.java org.pyneo.wirelesslocation.NetworkLocationProvider.java org.pyneo.wirelesslocation.WirelessEnvListener.java