package io.nlopez.smartlocation.geocoding; import android.content.Context; import android.location.Location; import io.nlopez.smartlocation.OnGeocodingListener; import io.nlopez.smartlocation.OnReverseGeocodingListener; import io.nlopez.smartlocation.utils.Logger; /** * Created by mrm on 20/12/14. */ public interface GeocodingProvider { void init(Context context, Logger logger); void addName(String name, int maxResults); void addLocation(Location location, int maxResults); void start(OnGeocodingListener geocodingListener, OnReverseGeocodingListener reverseGeocodingListener); void stop(); }