Class MapProvider
java.lang.Object
com.streamwide.smartms.lib.template.map.MapProvider
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondownloadAttachmentLocation(android.content.Context context, double latitude, double longitude, String markerColor, boolean addMarker) voidgetCountryCode(android.content.Context context, double lat, double lng, ISearchLocation listener) abstract StringgetLocationThumbnailUrl(android.content.Context context, String latitude, String longitude, String markerColor, boolean addMarker) abstract StringgetSearchPlacesURL(android.content.Context context, String search) abstract voidhandleAddressFromLocation(android.content.Context context, double lat, double lng, ISearchLocation listener) abstract voidhandleDetailedAddressFromLocation(android.content.Context context, double lat, double lng, ISearchLocation listener) abstract StringhandleParseGeoCoderCountryCode(String response) abstract List<PositionItem>handleParsePlaces(String jsonResult) voidsearchForPlace(android.content.Context context, String query, ISearchLocation listener)
-
Field Details
-
ADDRESS_FIELD
- See Also:
-
ZIP_CODE_FIELD
- See Also:
-
CITY_FIELD
- See Also:
-
COUNTRY_FIELD
- See Also:
-
STATE_FIELD
- See Also:
-
-
Constructor Details
-
MapProvider
public MapProvider()
-
-
Method Details
-
downloadAttachmentLocation
-
searchForPlace
public void searchForPlace(@NonNull android.content.Context context, @NonNull String query, @Nullable ISearchLocation listener) -
getCountryCode
public void getCountryCode(@NonNull android.content.Context context, double lat, double lng, @Nullable ISearchLocation listener) -
getSearchPlacesURL
-
getLocationThumbnailUrl
-
handleParseGeoCoderCountryCode
-
handleParsePlaces
-
handleAddressFromLocation
public abstract void handleAddressFromLocation(@NonNull android.content.Context context, double lat, double lng, @Nullable ISearchLocation listener) -
handleDetailedAddressFromLocation
public abstract void handleDetailedAddressFromLocation(@NonNull android.content.Context context, double lat, double lng, @Nullable ISearchLocation listener)
-