1st version that works
This commit is contained in:
172
libSafeMobile/src/main/java/com/safemobile/maps/MapGoogle.java
Normal file
172
libSafeMobile/src/main/java/com/safemobile/maps/MapGoogle.java
Normal file
@ -0,0 +1,172 @@
|
||||
package com.safemobile.maps;
|
||||
|
||||
import android.view.LayoutInflater;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
|
||||
import com.google.android.gms.maps.GoogleMap;
|
||||
import com.google.android.gms.maps.model.LatLng;
|
||||
import com.google.android.gms.maps.model.Marker;
|
||||
import com.safemobile.enums.MapType;
|
||||
import com.safemobile.interfaces.IMap;
|
||||
import com.safemobile.lib.Position;
|
||||
import com.safenet.lib.Geofence;
|
||||
import com.safenet.lib.Landmark;
|
||||
import com.safenet.lib.Unit;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
public class MapGoogle implements
|
||||
IMap,
|
||||
GoogleMap.OnCameraIdleListener,
|
||||
GoogleMap.OnCameraMoveStartedListener,
|
||||
GoogleMap.OnMarkerClickListener,
|
||||
GoogleMap.OnInfoWindowClickListener,
|
||||
GoogleMap.OnInfoWindowLongClickListener,
|
||||
GoogleMap.OnInfoWindowCloseListener,
|
||||
GoogleMap.OnCameraMoveListener {
|
||||
@Override
|
||||
public void onCameraIdle() {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onCameraMove() {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onCameraMoveStarted(int i) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onInfoWindowClick(@NonNull Marker marker) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onInfoWindowClose(@NonNull Marker marker) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onInfoWindowLongClick(@NonNull Marker marker) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onMarkerClick(@NonNull Marker marker) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setMapInteractionListener(MapInteraction delegate) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void showContactsOnMap(ArrayList<Unit> units) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateMarkerPosition(Unit unit) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setMapType(MapType mapType) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setMapType(String mapType) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void centerZoomContact(Unit unit) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void centerZoomMapOnLocation(LatLng mapLocation) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void centerZoomMapOnLocation(LatLng mapLocation, float zoomLevel) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void showMyselfOnMap(Position position, boolean shouldOpenInfoBubble, boolean shouldCenterNow) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void hideMyselfFromMap() {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void openInfoBubbleForMarker(Long markerKey) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void openInfoBubble() {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onShowLandmarksChangedHandler(boolean isShown, ArrayList<Landmark> landmarks) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onShowGeofencesChangedHandler(boolean isShown, ArrayList<Geofence> geofences) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onShowTrafficChangedHandler(boolean isShown) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onMapReceived(Object map, LayoutInflater layoutInflater) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onMapReceived(Object map, String tileServer) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void panZoomMap() {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onPause() {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onResume() {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void refresh() {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isMapAvailable() {
|
||||
return false;
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user