Initial version -- added millennium read funcionality

This commit is contained in:
Pablo
2026-03-09 22:05:28 +01:00
commit 77c2ded482
2770 changed files with 141927 additions and 0 deletions
@@ -0,0 +1,18 @@
package com.google.android.gms.maps;
import com.google.android.gms.common.internal.Preconditions;
import com.google.android.gms.dynamic.IObjectWrapper;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public final class CameraUpdate {
private final IObjectWrapper zza;
CameraUpdate(IObjectWrapper iObjectWrapper) {
this.zza = (IObjectWrapper) Preconditions.checkNotNull(iObjectWrapper);
}
public final IObjectWrapper zza() {
return this.zza;
}
}
@@ -0,0 +1,121 @@
package com.google.android.gms.maps;
import android.graphics.Point;
import android.os.RemoteException;
import com.google.android.gms.common.internal.Preconditions;
import com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate;
import com.google.android.gms.maps.model.CameraPosition;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.LatLngBounds;
import com.google.android.gms.maps.model.RuntimeRemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public final class CameraUpdateFactory {
private static ICameraUpdateFactoryDelegate zza;
private CameraUpdateFactory() {
}
public static CameraUpdate newCameraPosition(CameraPosition cameraPosition) {
Preconditions.checkNotNull(cameraPosition, "cameraPosition must not be null");
try {
return new CameraUpdate(zzb().newCameraPosition(cameraPosition));
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public static CameraUpdate newLatLng(LatLng latLng) {
Preconditions.checkNotNull(latLng, "latLng must not be null");
try {
return new CameraUpdate(zzb().newLatLng(latLng));
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public static CameraUpdate newLatLngBounds(LatLngBounds latLngBounds, int i) {
Preconditions.checkNotNull(latLngBounds, "bounds must not be null");
try {
return new CameraUpdate(zzb().newLatLngBounds(latLngBounds, i));
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public static CameraUpdate newLatLngZoom(LatLng latLng, float f) {
Preconditions.checkNotNull(latLng, "latLng must not be null");
try {
return new CameraUpdate(zzb().newLatLngZoom(latLng, f));
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public static CameraUpdate scrollBy(float f, float f2) {
try {
return new CameraUpdate(zzb().scrollBy(f, f2));
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public static CameraUpdate zoomBy(float f) {
try {
return new CameraUpdate(zzb().zoomBy(f));
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public static CameraUpdate zoomIn() {
try {
return new CameraUpdate(zzb().zoomIn());
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public static CameraUpdate zoomOut() {
try {
return new CameraUpdate(zzb().zoomOut());
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public static CameraUpdate zoomTo(float f) {
try {
return new CameraUpdate(zzb().zoomTo(f));
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public static void zza(ICameraUpdateFactoryDelegate iCameraUpdateFactoryDelegate) {
zza = (ICameraUpdateFactoryDelegate) Preconditions.checkNotNull(iCameraUpdateFactoryDelegate);
}
private static ICameraUpdateFactoryDelegate zzb() {
return (ICameraUpdateFactoryDelegate) Preconditions.checkNotNull(zza, "CameraUpdateFactory is not initialized");
}
public static CameraUpdate zoomBy(float f, Point point) {
Preconditions.checkNotNull(point, "focus must not be null");
try {
return new CameraUpdate(zzb().zoomByWithFocus(f, point.x, point.y));
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public static CameraUpdate newLatLngBounds(LatLngBounds latLngBounds, int i, int i2, int i3) {
Preconditions.checkNotNull(latLngBounds, "bounds must not be null");
try {
return new CameraUpdate(zzb().newLatLngBoundsWithSize(latLngBounds, i, i2, i3));
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
}
@@ -0,0 +1,897 @@
package com.google.android.gms.maps;
import android.graphics.Bitmap;
import android.location.Location;
import android.os.RemoteException;
import android.view.View;
import com.google.android.gms.common.internal.Preconditions;
import com.google.android.gms.dynamic.ObjectWrapper;
import com.google.android.gms.maps.internal.IGoogleMapDelegate;
import com.google.android.gms.maps.model.AdvancedMarker;
import com.google.android.gms.maps.model.AdvancedMarkerOptions;
import com.google.android.gms.maps.model.CameraPosition;
import com.google.android.gms.maps.model.Circle;
import com.google.android.gms.maps.model.CircleOptions;
import com.google.android.gms.maps.model.FeatureLayer;
import com.google.android.gms.maps.model.FeatureLayerOptions;
import com.google.android.gms.maps.model.FeatureType;
import com.google.android.gms.maps.model.GroundOverlay;
import com.google.android.gms.maps.model.GroundOverlayOptions;
import com.google.android.gms.maps.model.IndoorBuilding;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.LatLngBounds;
import com.google.android.gms.maps.model.MapCapabilities;
import com.google.android.gms.maps.model.MapColorScheme;
import com.google.android.gms.maps.model.MapStyleOptions;
import com.google.android.gms.maps.model.Marker;
import com.google.android.gms.maps.model.MarkerOptions;
import com.google.android.gms.maps.model.PointOfInterest;
import com.google.android.gms.maps.model.Polygon;
import com.google.android.gms.maps.model.PolygonOptions;
import com.google.android.gms.maps.model.Polyline;
import com.google.android.gms.maps.model.PolylineOptions;
import com.google.android.gms.maps.model.RuntimeRemoteException;
import com.google.android.gms.maps.model.TileOverlay;
import com.google.android.gms.maps.model.TileOverlayOptions;
import java.util.HashMap;
import java.util.Map;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public class GoogleMap {
public static final String DEMO_MAP_ID = "demo_map_id";
public static final int MAP_TYPE_HYBRID = 4;
public static final int MAP_TYPE_NONE = 0;
public static final int MAP_TYPE_NORMAL = 1;
public static final int MAP_TYPE_SATELLITE = 2;
public static final int MAP_TYPE_TERRAIN = 3;
private final IGoogleMapDelegate zza;
private MapCapabilities zzb;
private final Map zzc = new HashMap();
private final Map zzd = new HashMap();
private UiSettings zze;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface CancelableCallback {
void onCancel();
void onFinish();
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface InfoWindowAdapter {
View getInfoContents(Marker marker);
View getInfoWindow(Marker marker);
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
@Deprecated
public interface OnCameraChangeListener {
void onCameraChange(CameraPosition cameraPosition);
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnCameraIdleListener {
void onCameraIdle();
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnCameraMoveCanceledListener {
void onCameraMoveCanceled();
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnCameraMoveListener {
void onCameraMove();
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnCameraMoveStartedListener {
public static final int REASON_API_ANIMATION = 2;
public static final int REASON_DEVELOPER_ANIMATION = 3;
public static final int REASON_GESTURE = 1;
void onCameraMoveStarted(int i);
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnCircleClickListener {
void onCircleClick(Circle circle);
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnGroundOverlayClickListener {
void onGroundOverlayClick(GroundOverlay groundOverlay);
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnIndoorStateChangeListener {
void onIndoorBuildingFocused();
void onIndoorLevelActivated(IndoorBuilding indoorBuilding);
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnInfoWindowClickListener {
void onInfoWindowClick(Marker marker);
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnInfoWindowCloseListener {
void onInfoWindowClose(Marker marker);
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnInfoWindowLongClickListener {
void onInfoWindowLongClick(Marker marker);
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnMapCapabilitiesChangedListener {
void onMapCapabilitiesChanged(MapCapabilities mapCapabilities);
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnMapClickListener {
void onMapClick(LatLng latLng);
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnMapLoadedCallback {
void onMapLoaded();
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnMapLongClickListener {
void onMapLongClick(LatLng latLng);
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnMarkerClickListener {
boolean onMarkerClick(Marker marker);
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnMarkerDragListener {
void onMarkerDrag(Marker marker);
void onMarkerDragEnd(Marker marker);
void onMarkerDragStart(Marker marker);
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnMyLocationButtonClickListener {
boolean onMyLocationButtonClick();
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
@Deprecated
public interface OnMyLocationChangeListener {
void onMyLocationChange(Location location);
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnMyLocationClickListener {
void onMyLocationClick(Location location);
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnPoiClickListener {
void onPoiClick(PointOfInterest pointOfInterest);
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnPolygonClickListener {
void onPolygonClick(Polygon polygon);
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnPolylineClickListener {
void onPolylineClick(Polyline polyline);
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface SnapshotReadyCallback {
void onSnapshotReady(Bitmap bitmap);
}
public GoogleMap(IGoogleMapDelegate iGoogleMapDelegate) {
this.zza = (IGoogleMapDelegate) Preconditions.checkNotNull(iGoogleMapDelegate);
}
public final Circle addCircle(CircleOptions circleOptions) {
try {
Preconditions.checkNotNull(circleOptions, "CircleOptions must not be null.");
return new Circle(this.zza.addCircle(circleOptions));
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final GroundOverlay addGroundOverlay(GroundOverlayOptions groundOverlayOptions) {
try {
Preconditions.checkNotNull(groundOverlayOptions, "GroundOverlayOptions must not be null.");
com.google.android.gms.internal.maps.zzv zzvVarAddGroundOverlay = this.zza.addGroundOverlay(groundOverlayOptions);
if (zzvVarAddGroundOverlay != null) {
return new GroundOverlay(zzvVarAddGroundOverlay);
}
return null;
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final Marker addMarker(MarkerOptions markerOptions) {
if (markerOptions instanceof AdvancedMarkerOptions) {
markerOptions.zzf(1);
}
try {
Preconditions.checkNotNull(markerOptions, "MarkerOptions must not be null.");
com.google.android.gms.internal.maps.zzah zzahVarAddMarker = this.zza.addMarker(markerOptions);
if (zzahVarAddMarker != null) {
return markerOptions.zzb() == 1 ? new AdvancedMarker(zzahVarAddMarker) : new Marker(zzahVarAddMarker);
}
return null;
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final Polygon addPolygon(PolygonOptions polygonOptions) {
try {
Preconditions.checkNotNull(polygonOptions, "PolygonOptions must not be null");
return new Polygon(this.zza.addPolygon(polygonOptions));
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final Polyline addPolyline(PolylineOptions polylineOptions) {
try {
Preconditions.checkNotNull(polylineOptions, "PolylineOptions must not be null");
return new Polyline(this.zza.addPolyline(polylineOptions));
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final TileOverlay addTileOverlay(TileOverlayOptions tileOverlayOptions) {
try {
Preconditions.checkNotNull(tileOverlayOptions, "TileOverlayOptions must not be null.");
com.google.android.gms.internal.maps.zzau zzauVarAddTileOverlay = this.zza.addTileOverlay(tileOverlayOptions);
if (zzauVarAddTileOverlay != null) {
return new TileOverlay(zzauVarAddTileOverlay);
}
return null;
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final CameraPosition getCameraPosition() {
try {
return this.zza.getCameraPosition();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public FeatureLayer getFeatureLayer(FeatureLayerOptions featureLayerOptions) {
String featureType = featureLayerOptions.getFeatureType();
String datasetId = featureLayerOptions.getDatasetId();
boolean zEquals = featureType.equals(FeatureType.DATASET);
FeatureLayer featureLayer = zEquals ? (FeatureLayer) this.zzd.get(datasetId) : (FeatureLayer) this.zzd.get(featureType);
if (featureLayer == null) {
try {
featureLayer = new FeatureLayer(this.zza.getFeatureLayer(featureLayerOptions));
if (zEquals) {
this.zzd.put(datasetId, featureLayer);
} else {
this.zzd.put(featureType, featureLayer);
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
return featureLayer;
}
public IndoorBuilding getFocusedBuilding() {
try {
com.google.android.gms.internal.maps.zzy focusedBuilding = this.zza.getFocusedBuilding();
if (focusedBuilding != null) {
return new IndoorBuilding(focusedBuilding);
}
return null;
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public MapCapabilities getMapCapabilities() {
if (this.zzb == null) {
try {
this.zzb = new MapCapabilities(this.zza.getMapCapabilities());
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
return this.zzb;
}
@MapColorScheme
public int getMapColorScheme() {
try {
return this.zza.getMapColorScheme();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final int getMapType() {
try {
return this.zza.getMapType();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final float getMaxZoomLevel() {
try {
return this.zza.getMaxZoomLevel();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final float getMinZoomLevel() {
try {
return this.zza.getMinZoomLevel();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
@Deprecated
public final Location getMyLocation() {
try {
return this.zza.getMyLocation();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final Projection getProjection() {
try {
return new Projection(this.zza.getProjection());
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final UiSettings getUiSettings() {
try {
if (this.zze == null) {
this.zze = new UiSettings(this.zza.getUiSettings());
}
return this.zze;
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final boolean isBuildingsEnabled() {
try {
return this.zza.isBuildingsEnabled();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final boolean isIndoorEnabled() {
try {
return this.zza.isIndoorEnabled();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final boolean isMyLocationEnabled() {
try {
return this.zza.isMyLocationEnabled();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final boolean isTrafficEnabled() {
try {
return this.zza.isTrafficEnabled();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void removeOnMapCapabilitiesChangedListener(OnMapCapabilitiesChangedListener onMapCapabilitiesChangedListener) {
try {
if (this.zzc.containsKey(onMapCapabilitiesChangedListener)) {
this.zza.removeOnMapCapabilitiesChangedListener((com.google.android.gms.maps.internal.zzal) this.zzc.get(onMapCapabilitiesChangedListener));
this.zzc.remove(onMapCapabilitiesChangedListener);
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final boolean setIndoorEnabled(boolean z) {
try {
return this.zza.setIndoorEnabled(z);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setInfoWindowAdapter(InfoWindowAdapter infoWindowAdapter) {
try {
if (infoWindowAdapter == null) {
this.zza.setInfoWindowAdapter(null);
} else {
this.zza.setInfoWindowAdapter(new zzf(this, infoWindowAdapter));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setLocationSource(LocationSource locationSource) {
try {
if (locationSource == null) {
this.zza.setLocationSource(null);
} else {
this.zza.setLocationSource(new zzt(this, locationSource));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public boolean setMapStyle(MapStyleOptions mapStyleOptions) {
try {
return this.zza.setMapStyle(mapStyleOptions);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
@Deprecated
public final void setOnCameraChangeListener(OnCameraChangeListener onCameraChangeListener) {
try {
if (onCameraChangeListener == null) {
this.zza.setOnCameraChangeListener(null);
} else {
this.zza.setOnCameraChangeListener(new zzu(this, onCameraChangeListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setOnCameraIdleListener(OnCameraIdleListener onCameraIdleListener) {
try {
if (onCameraIdleListener == null) {
this.zza.setOnCameraIdleListener(null);
} else {
this.zza.setOnCameraIdleListener(new zzy(this, onCameraIdleListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setOnCameraMoveCanceledListener(OnCameraMoveCanceledListener onCameraMoveCanceledListener) {
try {
if (onCameraMoveCanceledListener == null) {
this.zza.setOnCameraMoveCanceledListener(null);
} else {
this.zza.setOnCameraMoveCanceledListener(new zzx(this, onCameraMoveCanceledListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setOnCameraMoveListener(OnCameraMoveListener onCameraMoveListener) {
try {
if (onCameraMoveListener == null) {
this.zza.setOnCameraMoveListener(null);
} else {
this.zza.setOnCameraMoveListener(new zzw(this, onCameraMoveListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setOnCameraMoveStartedListener(OnCameraMoveStartedListener onCameraMoveStartedListener) {
try {
if (onCameraMoveStartedListener == null) {
this.zza.setOnCameraMoveStartedListener(null);
} else {
this.zza.setOnCameraMoveStartedListener(new zzv(this, onCameraMoveStartedListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setOnCircleClickListener(OnCircleClickListener onCircleClickListener) {
try {
if (onCircleClickListener == null) {
this.zza.setOnCircleClickListener(null);
} else {
this.zza.setOnCircleClickListener(new zzn(this, onCircleClickListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setOnGroundOverlayClickListener(OnGroundOverlayClickListener onGroundOverlayClickListener) {
try {
if (onGroundOverlayClickListener == null) {
this.zza.setOnGroundOverlayClickListener(null);
} else {
this.zza.setOnGroundOverlayClickListener(new zzm(this, onGroundOverlayClickListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setOnIndoorStateChangeListener(OnIndoorStateChangeListener onIndoorStateChangeListener) {
try {
if (onIndoorStateChangeListener == null) {
this.zza.setOnIndoorStateChangeListener(null);
} else {
this.zza.setOnIndoorStateChangeListener(new zzk(this, onIndoorStateChangeListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setOnInfoWindowClickListener(OnInfoWindowClickListener onInfoWindowClickListener) {
try {
if (onInfoWindowClickListener == null) {
this.zza.setOnInfoWindowClickListener(null);
} else {
this.zza.setOnInfoWindowClickListener(new zzc(this, onInfoWindowClickListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setOnInfoWindowCloseListener(OnInfoWindowCloseListener onInfoWindowCloseListener) {
try {
if (onInfoWindowCloseListener == null) {
this.zza.setOnInfoWindowCloseListener(null);
} else {
this.zza.setOnInfoWindowCloseListener(new zze(this, onInfoWindowCloseListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setOnInfoWindowLongClickListener(OnInfoWindowLongClickListener onInfoWindowLongClickListener) {
try {
if (onInfoWindowLongClickListener == null) {
this.zza.setOnInfoWindowLongClickListener(null);
} else {
this.zza.setOnInfoWindowLongClickListener(new zzd(this, onInfoWindowLongClickListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setOnMapClickListener(OnMapClickListener onMapClickListener) {
try {
if (onMapClickListener == null) {
this.zza.setOnMapClickListener(null);
} else {
this.zza.setOnMapClickListener(new zzz(this, onMapClickListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setOnMapLoadedCallback(OnMapLoadedCallback onMapLoadedCallback) {
try {
if (onMapLoadedCallback == null) {
this.zza.setOnMapLoadedCallback(null);
} else {
this.zza.setOnMapLoadedCallback(new zzj(this, onMapLoadedCallback));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setOnMapLongClickListener(OnMapLongClickListener onMapLongClickListener) {
try {
if (onMapLongClickListener == null) {
this.zza.setOnMapLongClickListener(null);
} else {
this.zza.setOnMapLongClickListener(new zzaa(this, onMapLongClickListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setOnMarkerClickListener(OnMarkerClickListener onMarkerClickListener) {
try {
if (onMarkerClickListener == null) {
this.zza.setOnMarkerClickListener(null);
} else {
this.zza.setOnMarkerClickListener(new zza(this, onMarkerClickListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setOnMarkerDragListener(OnMarkerDragListener onMarkerDragListener) {
try {
if (onMarkerDragListener == null) {
this.zza.setOnMarkerDragListener(null);
} else {
this.zza.setOnMarkerDragListener(new zzb(this, onMarkerDragListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setOnMyLocationButtonClickListener(OnMyLocationButtonClickListener onMyLocationButtonClickListener) {
try {
if (onMyLocationButtonClickListener == null) {
this.zza.setOnMyLocationButtonClickListener(null);
} else {
this.zza.setOnMyLocationButtonClickListener(new zzh(this, onMyLocationButtonClickListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
@Deprecated
public final void setOnMyLocationChangeListener(OnMyLocationChangeListener onMyLocationChangeListener) {
try {
if (onMyLocationChangeListener == null) {
this.zza.setOnMyLocationChangeListener(null);
} else {
this.zza.setOnMyLocationChangeListener(new zzg(this, onMyLocationChangeListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setOnMyLocationClickListener(OnMyLocationClickListener onMyLocationClickListener) {
try {
if (onMyLocationClickListener == null) {
this.zza.setOnMyLocationClickListener(null);
} else {
this.zza.setOnMyLocationClickListener(new zzi(this, onMyLocationClickListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setOnPoiClickListener(OnPoiClickListener onPoiClickListener) {
try {
if (onPoiClickListener == null) {
this.zza.setOnPoiClickListener(null);
} else {
this.zza.setOnPoiClickListener(new zzr(this, onPoiClickListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setOnPolygonClickListener(OnPolygonClickListener onPolygonClickListener) {
try {
if (onPolygonClickListener == null) {
this.zza.setOnPolygonClickListener(null);
} else {
this.zza.setOnPolygonClickListener(new zzo(this, onPolygonClickListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setOnPolylineClickListener(OnPolylineClickListener onPolylineClickListener) {
try {
if (onPolylineClickListener == null) {
this.zza.setOnPolylineClickListener(null);
} else {
this.zza.setOnPolylineClickListener(new zzp(this, onPolylineClickListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void snapshot(SnapshotReadyCallback snapshotReadyCallback) {
Preconditions.checkNotNull(snapshotReadyCallback, "Callback must not be null.");
snapshot(snapshotReadyCallback, null);
}
public final void clear() {
try {
this.zza.clear();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void resetMinMaxZoomPreference() {
try {
this.zza.resetMinMaxZoomPreference();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setBuildingsEnabled(boolean z) {
try {
this.zza.setBuildingsEnabled(z);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setContentDescription(String str) {
try {
this.zza.setContentDescription(str);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setLatLngBoundsForCameraTarget(LatLngBounds latLngBounds) {
try {
this.zza.setLatLngBoundsForCameraTarget(latLngBounds);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setMapColorScheme(@MapColorScheme int i) {
try {
this.zza.setMapColorScheme(i);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setMapType(int i) {
try {
this.zza.setMapType(i);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setMaxZoomPreference(float f) {
try {
this.zza.setMaxZoomPreference(f);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setMinZoomPreference(float f) {
try {
this.zza.setMinZoomPreference(f);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setMyLocationEnabled(boolean z) {
try {
this.zza.setMyLocationEnabled(z);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setPadding(int i, int i2, int i3, int i4) {
try {
this.zza.setPadding(i, i2, i3, i4);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setTrafficEnabled(boolean z) {
try {
this.zza.setTrafficEnabled(z);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void stopAnimation() {
try {
this.zza.stopAnimation();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void animateCamera(CameraUpdate cameraUpdate) {
try {
Preconditions.checkNotNull(cameraUpdate, "CameraUpdate must not be null.");
this.zza.animateCamera(cameraUpdate.zza());
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void moveCamera(CameraUpdate cameraUpdate) {
try {
Preconditions.checkNotNull(cameraUpdate, "CameraUpdate must not be null.");
this.zza.moveCamera(cameraUpdate.zza());
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void snapshot(SnapshotReadyCallback snapshotReadyCallback, Bitmap bitmap) {
Preconditions.checkNotNull(snapshotReadyCallback, "Callback must not be null.");
try {
this.zza.snapshot(new zzq(this, snapshotReadyCallback), (ObjectWrapper) (bitmap != null ? ObjectWrapper.wrap(bitmap) : null));
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void addOnMapCapabilitiesChangedListener(OnMapCapabilitiesChangedListener onMapCapabilitiesChangedListener) {
try {
zzs zzsVar = new zzs(this, onMapCapabilitiesChangedListener);
this.zzc.put(onMapCapabilitiesChangedListener, zzsVar);
this.zza.addOnMapCapabilitiesChangedListener(zzsVar);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void animateCamera(CameraUpdate cameraUpdate, int i, CancelableCallback cancelableCallback) {
try {
Preconditions.checkNotNull(cameraUpdate, "CameraUpdate must not be null.");
this.zza.animateCameraWithDurationAndCallback(cameraUpdate.zza(), i, cancelableCallback == null ? null : new zzab(cancelableCallback));
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void animateCamera(CameraUpdate cameraUpdate, CancelableCallback cancelableCallback) {
try {
Preconditions.checkNotNull(cameraUpdate, "CameraUpdate must not be null.");
this.zza.animateCameraWithCallback(cameraUpdate.zza(), cancelableCallback == null ? null : new zzab(cancelableCallback));
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
}
@@ -0,0 +1,398 @@
package com.google.android.gms.maps;
import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.Color;
import android.os.Parcel;
import android.os.Parcelable;
import android.util.AttributeSet;
import com.google.android.gms.common.internal.Objects;
import com.google.android.gms.common.internal.ReflectedParcelable;
import com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter;
import com.google.android.gms.maps.model.CameraPosition;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.LatLngBounds;
import com.google.android.gms.maps.model.MapColorScheme;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public final class GoogleMapOptions extends AbstractSafeParcelable implements ReflectedParcelable {
public static final Parcelable.Creator<GoogleMapOptions> CREATOR = new zzac();
private static final Integer zza = Integer.valueOf(Color.argb(255, 236, 233, 225));
private Boolean zzb;
private Boolean zzc;
private int zzd;
private CameraPosition zze;
private Boolean zzf;
private Boolean zzg;
private Boolean zzh;
private Boolean zzi;
private Boolean zzj;
private Boolean zzk;
private Boolean zzl;
private Boolean zzm;
private Boolean zzn;
private Float zzo;
private Float zzp;
private LatLngBounds zzq;
private Boolean zzr;
private Integer zzs;
private String zzt;
@MapColorScheme
private int zzu;
public GoogleMapOptions() {
this.zzd = -1;
this.zzo = null;
this.zzp = null;
this.zzq = null;
this.zzs = null;
this.zzt = null;
}
public static GoogleMapOptions createFromAttributes(Context context, AttributeSet attributeSet) {
String string;
if (context == null || attributeSet == null) {
return null;
}
TypedArray typedArrayObtainAttributes = context.getResources().obtainAttributes(attributeSet, R.styleable.MapAttrs);
GoogleMapOptions googleMapOptions = new GoogleMapOptions();
if (typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_mapType)) {
googleMapOptions.mapType(typedArrayObtainAttributes.getInt(R.styleable.MapAttrs_mapType, -1));
}
if (typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_zOrderOnTop)) {
googleMapOptions.zOrderOnTop(typedArrayObtainAttributes.getBoolean(R.styleable.MapAttrs_zOrderOnTop, false));
}
if (typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_useViewLifecycle)) {
googleMapOptions.useViewLifecycleInFragment(typedArrayObtainAttributes.getBoolean(R.styleable.MapAttrs_useViewLifecycle, false));
}
if (typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_uiCompass)) {
googleMapOptions.compassEnabled(typedArrayObtainAttributes.getBoolean(R.styleable.MapAttrs_uiCompass, true));
}
if (typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_uiRotateGestures)) {
googleMapOptions.rotateGesturesEnabled(typedArrayObtainAttributes.getBoolean(R.styleable.MapAttrs_uiRotateGestures, true));
}
if (typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_uiScrollGesturesDuringRotateOrZoom)) {
googleMapOptions.scrollGesturesEnabledDuringRotateOrZoom(typedArrayObtainAttributes.getBoolean(R.styleable.MapAttrs_uiScrollGesturesDuringRotateOrZoom, true));
}
if (typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_uiScrollGestures)) {
googleMapOptions.scrollGesturesEnabled(typedArrayObtainAttributes.getBoolean(R.styleable.MapAttrs_uiScrollGestures, true));
}
if (typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_uiTiltGestures)) {
googleMapOptions.tiltGesturesEnabled(typedArrayObtainAttributes.getBoolean(R.styleable.MapAttrs_uiTiltGestures, true));
}
if (typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_uiZoomGestures)) {
googleMapOptions.zoomGesturesEnabled(typedArrayObtainAttributes.getBoolean(R.styleable.MapAttrs_uiZoomGestures, true));
}
if (typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_uiZoomControls)) {
googleMapOptions.zoomControlsEnabled(typedArrayObtainAttributes.getBoolean(R.styleable.MapAttrs_uiZoomControls, true));
}
if (typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_liteMode)) {
googleMapOptions.liteMode(typedArrayObtainAttributes.getBoolean(R.styleable.MapAttrs_liteMode, false));
}
if (typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_uiMapToolbar)) {
googleMapOptions.mapToolbarEnabled(typedArrayObtainAttributes.getBoolean(R.styleable.MapAttrs_uiMapToolbar, true));
}
if (typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_ambientEnabled)) {
googleMapOptions.ambientEnabled(typedArrayObtainAttributes.getBoolean(R.styleable.MapAttrs_ambientEnabled, false));
}
if (typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_cameraMinZoomPreference)) {
googleMapOptions.minZoomPreference(typedArrayObtainAttributes.getFloat(R.styleable.MapAttrs_cameraMinZoomPreference, Float.NEGATIVE_INFINITY));
}
if (typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_cameraMinZoomPreference)) {
googleMapOptions.maxZoomPreference(typedArrayObtainAttributes.getFloat(R.styleable.MapAttrs_cameraMaxZoomPreference, Float.POSITIVE_INFINITY));
}
if (typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_backgroundColor)) {
googleMapOptions.backgroundColor(Integer.valueOf(typedArrayObtainAttributes.getColor(R.styleable.MapAttrs_backgroundColor, zza.intValue())));
}
if (typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_mapId) && (string = typedArrayObtainAttributes.getString(R.styleable.MapAttrs_mapId)) != null && !string.isEmpty()) {
googleMapOptions.mapId(string);
}
if (typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_mapColorScheme)) {
googleMapOptions.mapColorScheme(typedArrayObtainAttributes.getInt(R.styleable.MapAttrs_mapColorScheme, 0));
}
googleMapOptions.latLngBoundsForCameraTarget(zzb(context, attributeSet));
googleMapOptions.camera(zza(context, attributeSet));
typedArrayObtainAttributes.recycle();
return googleMapOptions;
}
public static CameraPosition zza(Context context, AttributeSet attributeSet) {
if (context == null || attributeSet == null) {
return null;
}
TypedArray typedArrayObtainAttributes = context.getResources().obtainAttributes(attributeSet, R.styleable.MapAttrs);
LatLng latLng = new LatLng(typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_cameraTargetLat) ? typedArrayObtainAttributes.getFloat(R.styleable.MapAttrs_cameraTargetLat, 0.0f) : 0.0f, typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_cameraTargetLng) ? typedArrayObtainAttributes.getFloat(R.styleable.MapAttrs_cameraTargetLng, 0.0f) : 0.0f);
CameraPosition.Builder builder = CameraPosition.builder();
builder.target(latLng);
if (typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_cameraZoom)) {
builder.zoom(typedArrayObtainAttributes.getFloat(R.styleable.MapAttrs_cameraZoom, 0.0f));
}
if (typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_cameraBearing)) {
builder.bearing(typedArrayObtainAttributes.getFloat(R.styleable.MapAttrs_cameraBearing, 0.0f));
}
if (typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_cameraTilt)) {
builder.tilt(typedArrayObtainAttributes.getFloat(R.styleable.MapAttrs_cameraTilt, 0.0f));
}
typedArrayObtainAttributes.recycle();
return builder.build();
}
public static LatLngBounds zzb(Context context, AttributeSet attributeSet) {
if (context == null || attributeSet == null) {
return null;
}
TypedArray typedArrayObtainAttributes = context.getResources().obtainAttributes(attributeSet, R.styleable.MapAttrs);
Float fValueOf = typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_latLngBoundsSouthWestLatitude) ? Float.valueOf(typedArrayObtainAttributes.getFloat(R.styleable.MapAttrs_latLngBoundsSouthWestLatitude, 0.0f)) : null;
Float fValueOf2 = typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_latLngBoundsSouthWestLongitude) ? Float.valueOf(typedArrayObtainAttributes.getFloat(R.styleable.MapAttrs_latLngBoundsSouthWestLongitude, 0.0f)) : null;
Float fValueOf3 = typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_latLngBoundsNorthEastLatitude) ? Float.valueOf(typedArrayObtainAttributes.getFloat(R.styleable.MapAttrs_latLngBoundsNorthEastLatitude, 0.0f)) : null;
Float fValueOf4 = typedArrayObtainAttributes.hasValue(R.styleable.MapAttrs_latLngBoundsNorthEastLongitude) ? Float.valueOf(typedArrayObtainAttributes.getFloat(R.styleable.MapAttrs_latLngBoundsNorthEastLongitude, 0.0f)) : null;
typedArrayObtainAttributes.recycle();
if (fValueOf == null || fValueOf2 == null || fValueOf3 == null || fValueOf4 == null) {
return null;
}
return new LatLngBounds(new LatLng(fValueOf.floatValue(), fValueOf2.floatValue()), new LatLng(fValueOf3.floatValue(), fValueOf4.floatValue()));
}
public GoogleMapOptions ambientEnabled(boolean z) {
this.zzn = Boolean.valueOf(z);
return this;
}
public GoogleMapOptions backgroundColor(Integer num) {
this.zzs = num;
return this;
}
public GoogleMapOptions camera(CameraPosition cameraPosition) {
this.zze = cameraPosition;
return this;
}
public GoogleMapOptions compassEnabled(boolean z) {
this.zzg = Boolean.valueOf(z);
return this;
}
public Boolean getAmbientEnabled() {
return this.zzn;
}
public Integer getBackgroundColor() {
return this.zzs;
}
public CameraPosition getCamera() {
return this.zze;
}
public Boolean getCompassEnabled() {
return this.zzg;
}
public LatLngBounds getLatLngBoundsForCameraTarget() {
return this.zzq;
}
public Boolean getLiteMode() {
return this.zzl;
}
@MapColorScheme
public int getMapColorScheme() {
return this.zzu;
}
public String getMapId() {
return this.zzt;
}
public Boolean getMapToolbarEnabled() {
return this.zzm;
}
public int getMapType() {
return this.zzd;
}
public Float getMaxZoomPreference() {
return this.zzp;
}
public Float getMinZoomPreference() {
return this.zzo;
}
public Boolean getRotateGesturesEnabled() {
return this.zzk;
}
public Boolean getScrollGesturesEnabled() {
return this.zzh;
}
public Boolean getScrollGesturesEnabledDuringRotateOrZoom() {
return this.zzr;
}
public Boolean getTiltGesturesEnabled() {
return this.zzj;
}
public Boolean getUseViewLifecycleInFragment() {
return this.zzc;
}
public Boolean getZOrderOnTop() {
return this.zzb;
}
public Boolean getZoomControlsEnabled() {
return this.zzf;
}
public Boolean getZoomGesturesEnabled() {
return this.zzi;
}
public GoogleMapOptions latLngBoundsForCameraTarget(LatLngBounds latLngBounds) {
this.zzq = latLngBounds;
return this;
}
public GoogleMapOptions liteMode(boolean z) {
this.zzl = Boolean.valueOf(z);
return this;
}
public GoogleMapOptions mapColorScheme(@MapColorScheme int i) {
this.zzu = i;
return this;
}
public GoogleMapOptions mapId(String str) {
this.zzt = str;
return this;
}
public GoogleMapOptions mapToolbarEnabled(boolean z) {
this.zzm = Boolean.valueOf(z);
return this;
}
public GoogleMapOptions mapType(int i) {
this.zzd = i;
return this;
}
public GoogleMapOptions maxZoomPreference(float f) {
this.zzp = Float.valueOf(f);
return this;
}
public GoogleMapOptions minZoomPreference(float f) {
this.zzo = Float.valueOf(f);
return this;
}
public GoogleMapOptions rotateGesturesEnabled(boolean z) {
this.zzk = Boolean.valueOf(z);
return this;
}
public GoogleMapOptions scrollGesturesEnabled(boolean z) {
this.zzh = Boolean.valueOf(z);
return this;
}
public GoogleMapOptions scrollGesturesEnabledDuringRotateOrZoom(boolean z) {
this.zzr = Boolean.valueOf(z);
return this;
}
public GoogleMapOptions tiltGesturesEnabled(boolean z) {
this.zzj = Boolean.valueOf(z);
return this;
}
public String toString() {
return Objects.toStringHelper(this).add("MapType", Integer.valueOf(this.zzd)).add("LiteMode", this.zzl).add("Camera", this.zze).add("CompassEnabled", this.zzg).add("ZoomControlsEnabled", this.zzf).add("ScrollGesturesEnabled", this.zzh).add("ZoomGesturesEnabled", this.zzi).add("TiltGesturesEnabled", this.zzj).add("RotateGesturesEnabled", this.zzk).add("ScrollGesturesEnabledDuringRotateOrZoom", this.zzr).add("MapToolbarEnabled", this.zzm).add("AmbientEnabled", this.zzn).add("MinZoomPreference", this.zzo).add("MaxZoomPreference", this.zzp).add("BackgroundColor", this.zzs).add("LatLngBoundsForCameraTarget", this.zzq).add("ZOrderOnTop", this.zzb).add("UseViewLifecycleInFragment", this.zzc).add("mapColorScheme", Integer.valueOf(this.zzu)).toString();
}
public GoogleMapOptions useViewLifecycleInFragment(boolean z) {
this.zzc = Boolean.valueOf(z);
return this;
}
@Override // android.os.Parcelable
public void writeToParcel(Parcel parcel, int i) {
int iBeginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel);
SafeParcelWriter.writeByte(parcel, 2, com.google.android.gms.maps.internal.zza.zza(this.zzb));
SafeParcelWriter.writeByte(parcel, 3, com.google.android.gms.maps.internal.zza.zza(this.zzc));
SafeParcelWriter.writeInt(parcel, 4, getMapType());
SafeParcelWriter.writeParcelable(parcel, 5, getCamera(), i, false);
SafeParcelWriter.writeByte(parcel, 6, com.google.android.gms.maps.internal.zza.zza(this.zzf));
SafeParcelWriter.writeByte(parcel, 7, com.google.android.gms.maps.internal.zza.zza(this.zzg));
SafeParcelWriter.writeByte(parcel, 8, com.google.android.gms.maps.internal.zza.zza(this.zzh));
SafeParcelWriter.writeByte(parcel, 9, com.google.android.gms.maps.internal.zza.zza(this.zzi));
SafeParcelWriter.writeByte(parcel, 10, com.google.android.gms.maps.internal.zza.zza(this.zzj));
SafeParcelWriter.writeByte(parcel, 11, com.google.android.gms.maps.internal.zza.zza(this.zzk));
SafeParcelWriter.writeByte(parcel, 12, com.google.android.gms.maps.internal.zza.zza(this.zzl));
SafeParcelWriter.writeByte(parcel, 14, com.google.android.gms.maps.internal.zza.zza(this.zzm));
SafeParcelWriter.writeByte(parcel, 15, com.google.android.gms.maps.internal.zza.zza(this.zzn));
SafeParcelWriter.writeFloatObject(parcel, 16, getMinZoomPreference(), false);
SafeParcelWriter.writeFloatObject(parcel, 17, getMaxZoomPreference(), false);
SafeParcelWriter.writeParcelable(parcel, 18, getLatLngBoundsForCameraTarget(), i, false);
SafeParcelWriter.writeByte(parcel, 19, com.google.android.gms.maps.internal.zza.zza(this.zzr));
SafeParcelWriter.writeIntegerObject(parcel, 20, getBackgroundColor(), false);
SafeParcelWriter.writeString(parcel, 21, getMapId(), false);
SafeParcelWriter.writeInt(parcel, 23, getMapColorScheme());
SafeParcelWriter.finishObjectHeader(parcel, iBeginObjectHeader);
}
public GoogleMapOptions zOrderOnTop(boolean z) {
this.zzb = Boolean.valueOf(z);
return this;
}
public GoogleMapOptions zoomControlsEnabled(boolean z) {
this.zzf = Boolean.valueOf(z);
return this;
}
public GoogleMapOptions zoomGesturesEnabled(boolean z) {
this.zzi = Boolean.valueOf(z);
return this;
}
GoogleMapOptions(byte b, byte b2, int i, CameraPosition cameraPosition, byte b3, byte b4, byte b5, byte b6, byte b7, byte b8, byte b9, byte b10, byte b11, Float f, Float f2, LatLngBounds latLngBounds, byte b12, Integer num, String str, @MapColorScheme int i2) {
this.zzd = -1;
this.zzo = null;
this.zzp = null;
this.zzq = null;
this.zzs = null;
this.zzt = null;
this.zzb = com.google.android.gms.maps.internal.zza.zzb(b);
this.zzc = com.google.android.gms.maps.internal.zza.zzb(b2);
this.zzd = i;
this.zze = cameraPosition;
this.zzf = com.google.android.gms.maps.internal.zza.zzb(b3);
this.zzg = com.google.android.gms.maps.internal.zza.zzb(b4);
this.zzh = com.google.android.gms.maps.internal.zza.zzb(b5);
this.zzi = com.google.android.gms.maps.internal.zza.zzb(b6);
this.zzj = com.google.android.gms.maps.internal.zza.zzb(b7);
this.zzk = com.google.android.gms.maps.internal.zza.zzb(b8);
this.zzl = com.google.android.gms.maps.internal.zza.zzb(b9);
this.zzm = com.google.android.gms.maps.internal.zza.zzb(b10);
this.zzn = com.google.android.gms.maps.internal.zza.zzb(b11);
this.zzo = f;
this.zzp = f2;
this.zzq = latLngBounds;
this.zzr = com.google.android.gms.maps.internal.zza.zzb(b12);
this.zzs = num;
this.zzt = str;
this.zzu = i2;
}
}
@@ -0,0 +1,17 @@
package com.google.android.gms.maps;
import android.location.Location;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface LocationSource {
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnLocationChangedListener {
void onLocationChanged(Location location);
}
void activate(OnLocationChangedListener onLocationChangedListener);
void deactivate();
}
@@ -0,0 +1,152 @@
package com.google.android.gms.maps;
import android.app.Activity;
import android.app.Fragment;
import android.os.Bundle;
import android.os.StrictMode;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import com.google.android.gms.common.internal.Preconditions;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public class MapFragment extends Fragment {
private final zzaf zza = new zzaf(this);
public static MapFragment newInstance() {
return new MapFragment();
}
public void getMapAsync(OnMapReadyCallback onMapReadyCallback) {
Preconditions.checkMainThread("getMapAsync must be called on the main thread.");
Preconditions.checkNotNull(onMapReadyCallback, "callback must not be null.");
this.zza.zzb(onMapReadyCallback);
}
@Override // android.app.Fragment
public void onActivityCreated(Bundle bundle) {
ClassLoader classLoader = MapFragment.class.getClassLoader();
if (bundle != null && classLoader != null) {
bundle.setClassLoader(classLoader);
}
super.onActivityCreated(bundle);
}
@Override // android.app.Fragment
public void onAttach(Activity activity) {
super.onAttach(activity);
zzaf.zza(this.zza, activity);
}
@Override // android.app.Fragment
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
this.zza.onCreate(bundle);
}
@Override // android.app.Fragment
public View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
View viewOnCreateView = this.zza.onCreateView(layoutInflater, viewGroup, bundle);
viewOnCreateView.setClickable(true);
return viewOnCreateView;
}
@Override // android.app.Fragment
public void onDestroy() {
this.zza.onDestroy();
super.onDestroy();
}
@Override // android.app.Fragment
public void onDestroyView() {
this.zza.onDestroyView();
super.onDestroyView();
}
public final void onEnterAmbient(Bundle bundle) {
Preconditions.checkMainThread("onEnterAmbient must be called on the main thread.");
zzaf zzafVar = this.zza;
if (zzafVar.getDelegate() != null) {
((zzae) zzafVar.getDelegate()).zza(bundle);
}
}
public final void onExitAmbient() {
Preconditions.checkMainThread("onExitAmbient must be called on the main thread.");
zzaf zzafVar = this.zza;
if (zzafVar.getDelegate() != null) {
((zzae) zzafVar.getDelegate()).zzb();
}
}
@Override // android.app.Fragment
public void onInflate(Activity activity, AttributeSet attributeSet, Bundle bundle) {
StrictMode.ThreadPolicy threadPolicy = StrictMode.getThreadPolicy();
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder(threadPolicy).permitAll().build());
try {
super.onInflate(activity, attributeSet, bundle);
zzaf.zza(this.zza, activity);
GoogleMapOptions googleMapOptionsCreateFromAttributes = GoogleMapOptions.createFromAttributes(activity, attributeSet);
Bundle bundle2 = new Bundle();
bundle2.putParcelable("MapOptions", googleMapOptionsCreateFromAttributes);
this.zza.onInflate(activity, bundle2, bundle);
} finally {
StrictMode.setThreadPolicy(threadPolicy);
}
}
@Override // android.app.Fragment, android.content.ComponentCallbacks
public void onLowMemory() {
this.zza.onLowMemory();
super.onLowMemory();
}
@Override // android.app.Fragment
public void onPause() {
this.zza.onPause();
super.onPause();
}
@Override // android.app.Fragment
public void onResume() {
super.onResume();
this.zza.onResume();
}
@Override // android.app.Fragment
public void onSaveInstanceState(Bundle bundle) {
ClassLoader classLoader = MapFragment.class.getClassLoader();
if (bundle != null && classLoader != null) {
bundle.setClassLoader(classLoader);
}
super.onSaveInstanceState(bundle);
this.zza.onSaveInstanceState(bundle);
}
@Override // android.app.Fragment
public void onStart() {
super.onStart();
this.zza.onStart();
}
@Override // android.app.Fragment
public void onStop() {
this.zza.onStop();
super.onStop();
}
@Override // android.app.Fragment
public void setArguments(Bundle bundle) {
super.setArguments(bundle);
}
public static MapFragment newInstance(GoogleMapOptions googleMapOptions) {
MapFragment mapFragment = new MapFragment();
Bundle bundle = new Bundle();
bundle.putParcelable("MapOptions", googleMapOptions);
mapFragment.setArguments(bundle);
return mapFragment;
}
}
@@ -0,0 +1,102 @@
package com.google.android.gms.maps;
import android.content.Context;
import android.os.Bundle;
import android.os.StrictMode;
import android.util.AttributeSet;
import android.widget.FrameLayout;
import com.google.android.gms.common.internal.Preconditions;
import com.google.android.gms.dynamic.DeferredLifecycleHelper;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public class MapView extends FrameLayout {
private final zzai zza;
public MapView(Context context) {
super(context);
this.zza = new zzai(this, context, null);
setClickable(true);
}
public void getMapAsync(OnMapReadyCallback onMapReadyCallback) {
Preconditions.checkMainThread("getMapAsync() must be called on the main thread");
Preconditions.checkNotNull(onMapReadyCallback, "callback must not be null.");
this.zza.zza(onMapReadyCallback);
}
public void onCreate(Bundle bundle) {
StrictMode.ThreadPolicy threadPolicy = StrictMode.getThreadPolicy();
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder(threadPolicy).permitAll().build());
try {
this.zza.onCreate(bundle);
if (this.zza.getDelegate() == null) {
DeferredLifecycleHelper.showGooglePlayUnavailableMessage(this);
}
} finally {
StrictMode.setThreadPolicy(threadPolicy);
}
}
public void onDestroy() {
this.zza.onDestroy();
}
public void onEnterAmbient(Bundle bundle) {
Preconditions.checkMainThread("onEnterAmbient() must be called on the main thread");
zzai zzaiVar = this.zza;
if (zzaiVar.getDelegate() != null) {
((zzah) zzaiVar.getDelegate()).zza(bundle);
}
}
public void onExitAmbient() {
Preconditions.checkMainThread("onExitAmbient() must be called on the main thread");
zzai zzaiVar = this.zza;
if (zzaiVar.getDelegate() != null) {
((zzah) zzaiVar.getDelegate()).zzb();
}
}
public void onLowMemory() {
this.zza.onLowMemory();
}
public void onPause() {
this.zza.onPause();
}
public void onResume() {
this.zza.onResume();
}
public void onSaveInstanceState(Bundle bundle) {
this.zza.onSaveInstanceState(bundle);
}
public void onStart() {
this.zza.onStart();
}
public void onStop() {
this.zza.onStop();
}
public MapView(Context context, AttributeSet attributeSet) {
super(context, attributeSet);
this.zza = new zzai(this, context, GoogleMapOptions.createFromAttributes(context, attributeSet));
setClickable(true);
}
public MapView(Context context, AttributeSet attributeSet, int i) {
super(context, attributeSet, i);
this.zza = new zzai(this, context, GoogleMapOptions.createFromAttributes(context, attributeSet));
setClickable(true);
}
public MapView(Context context, GoogleMapOptions googleMapOptions) {
super(context);
this.zza = new zzai(this, context, googleMapOptions);
setClickable(true);
}
}
@@ -0,0 +1,123 @@
package com.google.android.gms.maps;
import android.content.Context;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public final class MapsInitializer {
private static final String zza = "MapsInitializer";
private static boolean zzb = false;
private static Renderer zzc = Renderer.LEGACY;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public enum Renderer {
LEGACY,
LATEST
}
private MapsInitializer() {
}
public static synchronized int initialize(Context context) {
return initialize(context, null, null);
}
/* JADX WARN: Can't wrap try/catch for region: R(14:45|9|47|10|11|12|(8:14|(1:(0)(1:18))|43|20|(1:22)|23|27|(1:29))|19|43|20|(0)|23|27|(0)) */
/* JADX WARN: Code restructure failed: missing block: B:25:0x005e, code lost:
r5 = move-exception;
*/
/* JADX WARN: Code restructure failed: missing block: B:26:0x005f, code lost:
android.util.Log.e(com.google.android.gms.maps.MapsInitializer.zza, "Failed to retrieve renderer type or log initialization.", r5);
*/
/* JADX WARN: Removed duplicated region for block: B:22:0x0052 A[Catch: RemoteException -> 0x005e, all -> 0x0090, TryCatch #1 {RemoteException -> 0x005e, blocks: (B:20:0x004c, B:22:0x0052, B:23:0x0056), top: B:43:0x004c, outer: #0 }] */
/* JADX WARN: Removed duplicated region for block: B:29:0x007d A[Catch: all -> 0x0090, TRY_LEAVE, TryCatch #0 {, blocks: (B:4:0x0003, B:7:0x0022, B:9:0x0028, B:10:0x002c, B:12:0x003b, B:14:0x0040, B:20:0x004c, B:22:0x0052, B:23:0x0056, B:27:0x0066, B:29:0x007d, B:26:0x005f, B:33:0x0085, B:34:0x008a, B:36:0x008c), top: B:42:0x0003, inners: #1, #2, #3 }] */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct code enable 'Show inconsistent code' option in preferences
*/
public static synchronized int initialize(android.content.Context r5, com.google.android.gms.maps.MapsInitializer.Renderer r6, com.google.android.gms.maps.OnMapsSdkInitializedCallback r7) {
/*
java.lang.Class<com.google.android.gms.maps.MapsInitializer> r0 = com.google.android.gms.maps.MapsInitializer.class
monitor-enter(r0)
java.lang.String r1 = "Context is null"
com.google.android.gms.common.internal.Preconditions.checkNotNull(r5, r1) // Catch: java.lang.Throwable -> L90
java.lang.String r1 = com.google.android.gms.maps.MapsInitializer.zza // Catch: java.lang.Throwable -> L90
java.lang.String r2 = java.lang.String.valueOf(r6) // Catch: java.lang.Throwable -> L90
java.lang.String r2 = java.lang.String.valueOf(r2) // Catch: java.lang.Throwable -> L90
java.lang.String r3 = "preferredRenderer: "
java.lang.String r2 = r3.concat(r2) // Catch: java.lang.Throwable -> L90
android.util.Log.d(r1, r2) // Catch: java.lang.Throwable -> L90
boolean r1 = com.google.android.gms.maps.MapsInitializer.zzb // Catch: java.lang.Throwable -> L90
r2 = 0
if (r1 == 0) goto L28
if (r7 == 0) goto L82
com.google.android.gms.maps.MapsInitializer$Renderer r5 = com.google.android.gms.maps.MapsInitializer.zzc // Catch: java.lang.Throwable -> L90
r7.onMapsSdkInitialized(r5) // Catch: java.lang.Throwable -> L90
goto L82
L28:
com.google.android.gms.maps.internal.zzf r1 = com.google.android.gms.maps.internal.zzcc.zza(r5, r6) // Catch: com.google.android.gms.common.GooglePlayServicesNotAvailableException -> L8b java.lang.Throwable -> L90
com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate r3 = r1.zze() // Catch: android.os.RemoteException -> L84 java.lang.Throwable -> L90
com.google.android.gms.maps.CameraUpdateFactory.zza(r3) // Catch: android.os.RemoteException -> L84 java.lang.Throwable -> L90
com.google.android.gms.internal.maps.zzi r3 = r1.zzj() // Catch: android.os.RemoteException -> L84 java.lang.Throwable -> L90
com.google.android.gms.maps.model.BitmapDescriptorFactory.zza(r3) // Catch: android.os.RemoteException -> L84 java.lang.Throwable -> L90
r3 = 1
com.google.android.gms.maps.MapsInitializer.zzb = r3 // Catch: java.lang.Throwable -> L90
r4 = 2
if (r6 == 0) goto L4b
int r6 = r6.ordinal() // Catch: java.lang.Throwable -> L90
if (r6 == 0) goto L4c
if (r6 == r3) goto L49
goto L4b
L49:
r3 = r4
goto L4c
L4b:
r3 = r2
L4c:
int r6 = r1.zzd() // Catch: android.os.RemoteException -> L5e java.lang.Throwable -> L90
if (r6 != r4) goto L56
com.google.android.gms.maps.MapsInitializer$Renderer r6 = com.google.android.gms.maps.MapsInitializer.Renderer.LATEST // Catch: android.os.RemoteException -> L5e java.lang.Throwable -> L90
com.google.android.gms.maps.MapsInitializer.zzc = r6 // Catch: android.os.RemoteException -> L5e java.lang.Throwable -> L90
L56:
com.google.android.gms.dynamic.IObjectWrapper r5 = com.google.android.gms.dynamic.ObjectWrapper.wrap(r5) // Catch: android.os.RemoteException -> L5e java.lang.Throwable -> L90
r1.zzl(r5, r3) // Catch: android.os.RemoteException -> L5e java.lang.Throwable -> L90
goto L66
L5e:
r5 = move-exception
java.lang.String r6 = com.google.android.gms.maps.MapsInitializer.zza // Catch: java.lang.Throwable -> L90
java.lang.String r1 = "Failed to retrieve renderer type or log initialization."
android.util.Log.e(r6, r1, r5) // Catch: java.lang.Throwable -> L90
L66:
java.lang.String r5 = com.google.android.gms.maps.MapsInitializer.zza // Catch: java.lang.Throwable -> L90
com.google.android.gms.maps.MapsInitializer$Renderer r6 = com.google.android.gms.maps.MapsInitializer.zzc // Catch: java.lang.Throwable -> L90
java.lang.String r6 = java.lang.String.valueOf(r6) // Catch: java.lang.Throwable -> L90
java.lang.String r6 = java.lang.String.valueOf(r6) // Catch: java.lang.Throwable -> L90
java.lang.String r1 = "loadedRenderer: "
java.lang.String r6 = r1.concat(r6) // Catch: java.lang.Throwable -> L90
android.util.Log.d(r5, r6) // Catch: java.lang.Throwable -> L90
if (r7 == 0) goto L82
com.google.android.gms.maps.MapsInitializer$Renderer r5 = com.google.android.gms.maps.MapsInitializer.zzc // Catch: java.lang.Throwable -> L90
r7.onMapsSdkInitialized(r5) // Catch: java.lang.Throwable -> L90
L82:
monitor-exit(r0)
return r2
L84:
r5 = move-exception
com.google.android.gms.maps.model.RuntimeRemoteException r6 = new com.google.android.gms.maps.model.RuntimeRemoteException // Catch: java.lang.Throwable -> L90
r6.<init>(r5) // Catch: java.lang.Throwable -> L90
throw r6 // Catch: java.lang.Throwable -> L90
L8b:
r5 = move-exception
int r5 = r5.errorCode // Catch: java.lang.Throwable -> L90
monitor-exit(r0)
return r5
L90:
r5 = move-exception
monitor-exit(r0) // Catch: java.lang.Throwable -> L90
throw r5
*/
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.maps.MapsInitializer.initialize(android.content.Context, com.google.android.gms.maps.MapsInitializer$Renderer, com.google.android.gms.maps.OnMapsSdkInitializedCallback):int");
}
}
@@ -0,0 +1,7 @@
package com.google.android.gms.maps;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface OnMapReadyCallback {
void onMapReady(GoogleMap googleMap);
}
@@ -0,0 +1,9 @@
package com.google.android.gms.maps;
import com.google.android.gms.maps.MapsInitializer;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface OnMapsSdkInitializedCallback {
void onMapsSdkInitialized(MapsInitializer.Renderer renderer);
}
@@ -0,0 +1,7 @@
package com.google.android.gms.maps;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface OnStreetViewPanoramaReadyCallback {
void onStreetViewPanoramaReady(StreetViewPanorama streetViewPanorama);
}
@@ -0,0 +1,46 @@
package com.google.android.gms.maps;
import android.graphics.Point;
import android.os.RemoteException;
import com.google.android.gms.common.internal.Preconditions;
import com.google.android.gms.dynamic.ObjectWrapper;
import com.google.android.gms.maps.internal.IProjectionDelegate;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.RuntimeRemoteException;
import com.google.android.gms.maps.model.VisibleRegion;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public final class Projection {
private final IProjectionDelegate zza;
Projection(IProjectionDelegate iProjectionDelegate) {
this.zza = iProjectionDelegate;
}
public LatLng fromScreenLocation(Point point) {
Preconditions.checkNotNull(point);
try {
return this.zza.fromScreenLocation(ObjectWrapper.wrap(point));
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public VisibleRegion getVisibleRegion() {
try {
return this.zza.getVisibleRegion();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public Point toScreenLocation(LatLng latLng) {
Preconditions.checkNotNull(latLng);
try {
return (Point) ObjectWrapper.unwrap(this.zza.toScreenLocation(latLng));
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
}
@@ -0,0 +1,89 @@
package com.google.android.gms.maps;
/* JADX INFO: loaded from: classes2.dex */
public final class R {
public static final class attr {
public static int ambientEnabled = 0x7f03002c;
public static int backgroundColor = 0x7f030037;
public static int cameraBearing = 0x7f03004c;
public static int cameraMaxZoomPreference = 0x7f03004d;
public static int cameraMinZoomPreference = 0x7f03004e;
public static int cameraTargetLat = 0x7f03004f;
public static int cameraTargetLng = 0x7f030050;
public static int cameraTilt = 0x7f030051;
public static int cameraZoom = 0x7f030052;
public static int latLngBoundsNorthEastLatitude = 0x7f0300b5;
public static int latLngBoundsNorthEastLongitude = 0x7f0300b6;
public static int latLngBoundsSouthWestLatitude = 0x7f0300b7;
public static int latLngBoundsSouthWestLongitude = 0x7f0300b8;
public static int liteMode = 0x7f0300cb;
public static int mapColorScheme = 0x7f0300ce;
public static int mapId = 0x7f0300cf;
public static int mapType = 0x7f0300d0;
public static int uiCompass = 0x7f030142;
public static int uiMapToolbar = 0x7f030143;
public static int uiRotateGestures = 0x7f030144;
public static int uiScrollGestures = 0x7f030145;
public static int uiScrollGesturesDuringRotateOrZoom = 0x7f030146;
public static int uiTiltGestures = 0x7f030147;
public static int uiZoomControls = 0x7f030148;
public static int uiZoomGestures = 0x7f030149;
public static int useViewLifecycle = 0x7f03014b;
public static int zOrderOnTop = 0x7f030158;
private attr() {
}
}
public static final class id {
public static int dark = 0x7f080053;
public static int follow_system = 0x7f08005d;
public static int hybrid = 0x7f080066;
public static int light = 0x7f080070;
public static int none = 0x7f08007b;
public static int normal = 0x7f08007c;
public static int satellite = 0x7f08008a;
public static int terrain = 0x7f0800b5;
private id() {
}
}
public static final class styleable {
public static int[] MapAttrs = {itranvias.sistemasolton.R.attr.ambientEnabled, itranvias.sistemasolton.R.attr.backgroundColor, itranvias.sistemasolton.R.attr.cameraBearing, itranvias.sistemasolton.R.attr.cameraMaxZoomPreference, itranvias.sistemasolton.R.attr.cameraMinZoomPreference, itranvias.sistemasolton.R.attr.cameraTargetLat, itranvias.sistemasolton.R.attr.cameraTargetLng, itranvias.sistemasolton.R.attr.cameraTilt, itranvias.sistemasolton.R.attr.cameraZoom, itranvias.sistemasolton.R.attr.latLngBoundsNorthEastLatitude, itranvias.sistemasolton.R.attr.latLngBoundsNorthEastLongitude, itranvias.sistemasolton.R.attr.latLngBoundsSouthWestLatitude, itranvias.sistemasolton.R.attr.latLngBoundsSouthWestLongitude, itranvias.sistemasolton.R.attr.liteMode, itranvias.sistemasolton.R.attr.mapColorScheme, itranvias.sistemasolton.R.attr.mapId, itranvias.sistemasolton.R.attr.mapType, itranvias.sistemasolton.R.attr.uiCompass, itranvias.sistemasolton.R.attr.uiMapToolbar, itranvias.sistemasolton.R.attr.uiRotateGestures, itranvias.sistemasolton.R.attr.uiScrollGestures, itranvias.sistemasolton.R.attr.uiScrollGesturesDuringRotateOrZoom, itranvias.sistemasolton.R.attr.uiTiltGestures, itranvias.sistemasolton.R.attr.uiZoomControls, itranvias.sistemasolton.R.attr.uiZoomGestures, itranvias.sistemasolton.R.attr.useViewLifecycle, itranvias.sistemasolton.R.attr.zOrderOnTop};
public static int MapAttrs_ambientEnabled = 0x00000000;
public static int MapAttrs_backgroundColor = 0x00000001;
public static int MapAttrs_cameraBearing = 0x00000002;
public static int MapAttrs_cameraMaxZoomPreference = 0x00000003;
public static int MapAttrs_cameraMinZoomPreference = 0x00000004;
public static int MapAttrs_cameraTargetLat = 0x00000005;
public static int MapAttrs_cameraTargetLng = 0x00000006;
public static int MapAttrs_cameraTilt = 0x00000007;
public static int MapAttrs_cameraZoom = 0x00000008;
public static int MapAttrs_latLngBoundsNorthEastLatitude = 0x00000009;
public static int MapAttrs_latLngBoundsNorthEastLongitude = 0x0000000a;
public static int MapAttrs_latLngBoundsSouthWestLatitude = 0x0000000b;
public static int MapAttrs_latLngBoundsSouthWestLongitude = 0x0000000c;
public static int MapAttrs_liteMode = 0x0000000d;
public static int MapAttrs_mapColorScheme = 0x0000000e;
public static int MapAttrs_mapId = 0x0000000f;
public static int MapAttrs_mapType = 0x00000010;
public static int MapAttrs_uiCompass = 0x00000011;
public static int MapAttrs_uiMapToolbar = 0x00000012;
public static int MapAttrs_uiRotateGestures = 0x00000013;
public static int MapAttrs_uiScrollGestures = 0x00000014;
public static int MapAttrs_uiScrollGesturesDuringRotateOrZoom = 0x00000015;
public static int MapAttrs_uiTiltGestures = 0x00000016;
public static int MapAttrs_uiZoomControls = 0x00000017;
public static int MapAttrs_uiZoomGestures = 0x00000018;
public static int MapAttrs_useViewLifecycle = 0x00000019;
public static int MapAttrs_zOrderOnTop = 0x0000001a;
private styleable() {
}
}
private R() {
}
}
@@ -0,0 +1,241 @@
package com.google.android.gms.maps;
import android.graphics.Point;
import android.os.RemoteException;
import com.google.android.gms.common.internal.Preconditions;
import com.google.android.gms.dynamic.IObjectWrapper;
import com.google.android.gms.dynamic.ObjectWrapper;
import com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.RuntimeRemoteException;
import com.google.android.gms.maps.model.StreetViewPanoramaCamera;
import com.google.android.gms.maps.model.StreetViewPanoramaLocation;
import com.google.android.gms.maps.model.StreetViewPanoramaOrientation;
import com.google.android.gms.maps.model.StreetViewSource;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public class StreetViewPanorama {
private final IStreetViewPanoramaDelegate zza;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnStreetViewPanoramaCameraChangeListener {
void onStreetViewPanoramaCameraChange(StreetViewPanoramaCamera streetViewPanoramaCamera);
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnStreetViewPanoramaChangeListener {
void onStreetViewPanoramaChange(StreetViewPanoramaLocation streetViewPanoramaLocation);
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnStreetViewPanoramaClickListener {
void onStreetViewPanoramaClick(StreetViewPanoramaOrientation streetViewPanoramaOrientation);
}
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
public interface OnStreetViewPanoramaLongClickListener {
void onStreetViewPanoramaLongClick(StreetViewPanoramaOrientation streetViewPanoramaOrientation);
}
public StreetViewPanorama(IStreetViewPanoramaDelegate iStreetViewPanoramaDelegate) {
this.zza = (IStreetViewPanoramaDelegate) Preconditions.checkNotNull(iStreetViewPanoramaDelegate, "delegate");
}
public void animateTo(StreetViewPanoramaCamera streetViewPanoramaCamera, long j) {
Preconditions.checkNotNull(streetViewPanoramaCamera);
try {
this.zza.animateTo(streetViewPanoramaCamera, j);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public StreetViewPanoramaLocation getLocation() {
try {
return this.zza.getStreetViewPanoramaLocation();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public StreetViewPanoramaCamera getPanoramaCamera() {
try {
return this.zza.getPanoramaCamera();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public boolean isPanningGesturesEnabled() {
try {
return this.zza.isPanningGesturesEnabled();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public boolean isStreetNamesEnabled() {
try {
return this.zza.isStreetNamesEnabled();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public boolean isUserNavigationEnabled() {
try {
return this.zza.isUserNavigationEnabled();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public boolean isZoomGesturesEnabled() {
try {
return this.zza.isZoomGesturesEnabled();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public Point orientationToPoint(StreetViewPanoramaOrientation streetViewPanoramaOrientation) {
try {
IObjectWrapper iObjectWrapperOrientationToPoint = this.zza.orientationToPoint(streetViewPanoramaOrientation);
if (iObjectWrapperOrientationToPoint == null) {
return null;
}
return (Point) ObjectWrapper.unwrap(iObjectWrapperOrientationToPoint);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public StreetViewPanoramaOrientation pointToOrientation(Point point) {
try {
return this.zza.pointToOrientation(ObjectWrapper.wrap(point));
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setOnStreetViewPanoramaCameraChangeListener(OnStreetViewPanoramaCameraChangeListener onStreetViewPanoramaCameraChangeListener) {
try {
if (onStreetViewPanoramaCameraChangeListener == null) {
this.zza.setOnStreetViewPanoramaCameraChangeListener(null);
} else {
this.zza.setOnStreetViewPanoramaCameraChangeListener(new zzak(this, onStreetViewPanoramaCameraChangeListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setOnStreetViewPanoramaChangeListener(OnStreetViewPanoramaChangeListener onStreetViewPanoramaChangeListener) {
try {
if (onStreetViewPanoramaChangeListener == null) {
this.zza.setOnStreetViewPanoramaChangeListener(null);
} else {
this.zza.setOnStreetViewPanoramaChangeListener(new zzaj(this, onStreetViewPanoramaChangeListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setOnStreetViewPanoramaClickListener(OnStreetViewPanoramaClickListener onStreetViewPanoramaClickListener) {
try {
if (onStreetViewPanoramaClickListener == null) {
this.zza.setOnStreetViewPanoramaClickListener(null);
} else {
this.zza.setOnStreetViewPanoramaClickListener(new zzal(this, onStreetViewPanoramaClickListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public final void setOnStreetViewPanoramaLongClickListener(OnStreetViewPanoramaLongClickListener onStreetViewPanoramaLongClickListener) {
try {
if (onStreetViewPanoramaLongClickListener == null) {
this.zza.setOnStreetViewPanoramaLongClickListener(null);
} else {
this.zza.setOnStreetViewPanoramaLongClickListener(new zzam(this, onStreetViewPanoramaLongClickListener));
}
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setPanningGesturesEnabled(boolean z) {
try {
this.zza.enablePanning(z);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setPosition(LatLng latLng) {
try {
this.zza.setPosition(latLng);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setStreetNamesEnabled(boolean z) {
try {
this.zza.enableStreetNames(z);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setUserNavigationEnabled(boolean z) {
try {
this.zza.enableUserNavigation(z);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setZoomGesturesEnabled(boolean z) {
try {
this.zza.enableZoom(z);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setPosition(LatLng latLng, int i) {
try {
this.zza.setPositionWithRadius(latLng, i);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setPosition(LatLng latLng, int i, StreetViewSource streetViewSource) {
try {
this.zza.setPositionWithRadiusAndSource(latLng, i, streetViewSource);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setPosition(LatLng latLng, StreetViewSource streetViewSource) {
try {
this.zza.setPositionWithSource(latLng, streetViewSource);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setPosition(String str) {
try {
this.zza.setPositionWithID(str);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
}
@@ -0,0 +1,131 @@
package com.google.android.gms.maps;
import android.app.Activity;
import android.app.Fragment;
import android.os.Bundle;
import android.os.StrictMode;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import com.google.android.gms.common.internal.Preconditions;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public class StreetViewPanoramaFragment extends Fragment {
private final zzap zza = new zzap(this);
public static StreetViewPanoramaFragment newInstance() {
return new StreetViewPanoramaFragment();
}
public void getStreetViewPanoramaAsync(OnStreetViewPanoramaReadyCallback onStreetViewPanoramaReadyCallback) {
Preconditions.checkMainThread("getStreetViewPanoramaAsync() must be called on the main thread");
Preconditions.checkNotNull(onStreetViewPanoramaReadyCallback, "callback must not be null.");
this.zza.zzb(onStreetViewPanoramaReadyCallback);
}
@Override // android.app.Fragment
public void onActivityCreated(Bundle bundle) {
ClassLoader classLoader = StreetViewPanoramaFragment.class.getClassLoader();
if (bundle != null && classLoader != null) {
bundle.setClassLoader(classLoader);
}
super.onActivityCreated(bundle);
}
@Override // android.app.Fragment
public void onAttach(Activity activity) {
super.onAttach(activity);
zzap.zza(this.zza, activity);
}
@Override // android.app.Fragment
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
this.zza.onCreate(bundle);
}
@Override // android.app.Fragment
public View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
return this.zza.onCreateView(layoutInflater, viewGroup, bundle);
}
@Override // android.app.Fragment
public void onDestroy() {
this.zza.onDestroy();
super.onDestroy();
}
@Override // android.app.Fragment
public void onDestroyView() {
this.zza.onDestroyView();
super.onDestroyView();
}
@Override // android.app.Fragment
public void onInflate(Activity activity, AttributeSet attributeSet, Bundle bundle) {
StrictMode.ThreadPolicy threadPolicy = StrictMode.getThreadPolicy();
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder(threadPolicy).permitAll().build());
try {
super.onInflate(activity, attributeSet, bundle);
zzap.zza(this.zza, activity);
this.zza.onInflate(activity, new Bundle(), bundle);
} finally {
StrictMode.setThreadPolicy(threadPolicy);
}
}
@Override // android.app.Fragment, android.content.ComponentCallbacks
public void onLowMemory() {
this.zza.onLowMemory();
super.onLowMemory();
}
@Override // android.app.Fragment
public void onPause() {
this.zza.onPause();
super.onPause();
}
@Override // android.app.Fragment
public void onResume() {
super.onResume();
this.zza.onResume();
}
@Override // android.app.Fragment
public void onSaveInstanceState(Bundle bundle) {
ClassLoader classLoader = StreetViewPanoramaFragment.class.getClassLoader();
if (bundle != null && classLoader != null) {
bundle.setClassLoader(classLoader);
}
super.onSaveInstanceState(bundle);
this.zza.onSaveInstanceState(bundle);
}
@Override // android.app.Fragment
public void onStart() {
super.onStart();
this.zza.onStart();
}
@Override // android.app.Fragment
public void onStop() {
this.zza.onStop();
super.onStop();
}
@Override // android.app.Fragment
public void setArguments(Bundle bundle) {
super.setArguments(bundle);
}
public static StreetViewPanoramaFragment newInstance(StreetViewPanoramaOptions streetViewPanoramaOptions) {
StreetViewPanoramaFragment streetViewPanoramaFragment = new StreetViewPanoramaFragment();
Bundle bundle = new Bundle();
bundle.putParcelable("StreetViewPanoramaOptions", streetViewPanoramaOptions);
streetViewPanoramaFragment.setArguments(bundle);
return streetViewPanoramaFragment;
}
}
@@ -0,0 +1,172 @@
package com.google.android.gms.maps;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.android.gms.common.internal.Objects;
import com.google.android.gms.common.internal.ReflectedParcelable;
import com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.StreetViewPanoramaCamera;
import com.google.android.gms.maps.model.StreetViewSource;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public final class StreetViewPanoramaOptions extends AbstractSafeParcelable implements ReflectedParcelable {
public static final Parcelable.Creator<StreetViewPanoramaOptions> CREATOR = new zzaq();
private StreetViewPanoramaCamera zza;
private String zzb;
private LatLng zzc;
private Integer zzd;
private Boolean zze;
private Boolean zzf;
private Boolean zzg;
private Boolean zzh;
private Boolean zzi;
private StreetViewSource zzj;
public StreetViewPanoramaOptions() {
this.zze = true;
this.zzf = true;
this.zzg = true;
this.zzh = true;
this.zzj = StreetViewSource.DEFAULT;
}
public Boolean getPanningGesturesEnabled() {
return this.zzg;
}
public String getPanoramaId() {
return this.zzb;
}
public LatLng getPosition() {
return this.zzc;
}
public Integer getRadius() {
return this.zzd;
}
public StreetViewSource getSource() {
return this.zzj;
}
public Boolean getStreetNamesEnabled() {
return this.zzh;
}
public StreetViewPanoramaCamera getStreetViewPanoramaCamera() {
return this.zza;
}
public Boolean getUseViewLifecycleInFragment() {
return this.zzi;
}
public Boolean getUserNavigationEnabled() {
return this.zze;
}
public Boolean getZoomGesturesEnabled() {
return this.zzf;
}
public StreetViewPanoramaOptions panningGesturesEnabled(boolean z) {
this.zzg = Boolean.valueOf(z);
return this;
}
public StreetViewPanoramaOptions panoramaCamera(StreetViewPanoramaCamera streetViewPanoramaCamera) {
this.zza = streetViewPanoramaCamera;
return this;
}
public StreetViewPanoramaOptions panoramaId(String str) {
this.zzb = str;
return this;
}
public StreetViewPanoramaOptions position(LatLng latLng) {
this.zzc = latLng;
return this;
}
public StreetViewPanoramaOptions position(LatLng latLng, StreetViewSource streetViewSource) {
this.zzc = latLng;
this.zzj = streetViewSource;
return this;
}
public StreetViewPanoramaOptions position(LatLng latLng, Integer num) {
this.zzc = latLng;
this.zzd = num;
return this;
}
public StreetViewPanoramaOptions position(LatLng latLng, Integer num, StreetViewSource streetViewSource) {
this.zzc = latLng;
this.zzd = num;
this.zzj = streetViewSource;
return this;
}
public StreetViewPanoramaOptions streetNamesEnabled(boolean z) {
this.zzh = Boolean.valueOf(z);
return this;
}
public String toString() {
return Objects.toStringHelper(this).add("PanoramaId", this.zzb).add("Position", this.zzc).add("Radius", this.zzd).add("Source", this.zzj).add("StreetViewPanoramaCamera", this.zza).add("UserNavigationEnabled", this.zze).add("ZoomGesturesEnabled", this.zzf).add("PanningGesturesEnabled", this.zzg).add("StreetNamesEnabled", this.zzh).add("UseViewLifecycleInFragment", this.zzi).toString();
}
public StreetViewPanoramaOptions useViewLifecycleInFragment(boolean z) {
this.zzi = Boolean.valueOf(z);
return this;
}
public StreetViewPanoramaOptions userNavigationEnabled(boolean z) {
this.zze = Boolean.valueOf(z);
return this;
}
@Override // android.os.Parcelable
public void writeToParcel(Parcel parcel, int i) {
int iBeginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel);
SafeParcelWriter.writeParcelable(parcel, 2, getStreetViewPanoramaCamera(), i, false);
SafeParcelWriter.writeString(parcel, 3, getPanoramaId(), false);
SafeParcelWriter.writeParcelable(parcel, 4, getPosition(), i, false);
SafeParcelWriter.writeIntegerObject(parcel, 5, getRadius(), false);
SafeParcelWriter.writeByte(parcel, 6, com.google.android.gms.maps.internal.zza.zza(this.zze));
SafeParcelWriter.writeByte(parcel, 7, com.google.android.gms.maps.internal.zza.zza(this.zzf));
SafeParcelWriter.writeByte(parcel, 8, com.google.android.gms.maps.internal.zza.zza(this.zzg));
SafeParcelWriter.writeByte(parcel, 9, com.google.android.gms.maps.internal.zza.zza(this.zzh));
SafeParcelWriter.writeByte(parcel, 10, com.google.android.gms.maps.internal.zza.zza(this.zzi));
SafeParcelWriter.writeParcelable(parcel, 11, getSource(), i, false);
SafeParcelWriter.finishObjectHeader(parcel, iBeginObjectHeader);
}
public StreetViewPanoramaOptions zoomGesturesEnabled(boolean z) {
this.zzf = Boolean.valueOf(z);
return this;
}
StreetViewPanoramaOptions(StreetViewPanoramaCamera streetViewPanoramaCamera, String str, LatLng latLng, Integer num, byte b, byte b2, byte b3, byte b4, byte b5, StreetViewSource streetViewSource) {
this.zze = true;
this.zzf = true;
this.zzg = true;
this.zzh = true;
this.zzj = StreetViewSource.DEFAULT;
this.zza = streetViewPanoramaCamera;
this.zzc = latLng;
this.zzd = num;
this.zzb = str;
this.zze = com.google.android.gms.maps.internal.zza.zzb(b);
this.zzf = com.google.android.gms.maps.internal.zza.zzb(b2);
this.zzg = com.google.android.gms.maps.internal.zza.zzb(b3);
this.zzh = com.google.android.gms.maps.internal.zza.zzb(b4);
this.zzi = com.google.android.gms.maps.internal.zza.zzb(b5);
this.zzj = streetViewSource;
}
}
@@ -0,0 +1,82 @@
package com.google.android.gms.maps;
import android.content.Context;
import android.os.Bundle;
import android.os.StrictMode;
import android.util.AttributeSet;
import android.widget.FrameLayout;
import com.google.android.gms.common.internal.Preconditions;
import com.google.android.gms.dynamic.DeferredLifecycleHelper;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public class StreetViewPanoramaView extends FrameLayout {
private final zzat zza;
public StreetViewPanoramaView(Context context) {
super((Context) Preconditions.checkNotNull(context, "context must not be null"));
this.zza = new zzat(this, context, null);
}
public void getStreetViewPanoramaAsync(OnStreetViewPanoramaReadyCallback onStreetViewPanoramaReadyCallback) {
Preconditions.checkNotNull(onStreetViewPanoramaReadyCallback, "callback must not be null");
Preconditions.checkMainThread("getStreetViewPanoramaAsync() must be called on the main thread");
this.zza.zza(onStreetViewPanoramaReadyCallback);
}
public final void onCreate(Bundle bundle) {
StrictMode.ThreadPolicy threadPolicy = StrictMode.getThreadPolicy();
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder(threadPolicy).permitAll().build());
try {
this.zza.onCreate(bundle);
if (this.zza.getDelegate() == null) {
DeferredLifecycleHelper.showGooglePlayUnavailableMessage(this);
}
} finally {
StrictMode.setThreadPolicy(threadPolicy);
}
}
public void onDestroy() {
this.zza.onDestroy();
}
public final void onLowMemory() {
this.zza.onLowMemory();
}
public final void onPause() {
this.zza.onPause();
}
public void onResume() {
this.zza.onResume();
}
public final void onSaveInstanceState(Bundle bundle) {
this.zza.onSaveInstanceState(bundle);
}
public void onStart() {
this.zza.onStart();
}
public void onStop() {
this.zza.onStop();
}
public StreetViewPanoramaView(Context context, AttributeSet attributeSet) {
super((Context) Preconditions.checkNotNull(context, "context must not be null"), attributeSet);
this.zza = new zzat(this, context, null);
}
public StreetViewPanoramaView(Context context, AttributeSet attributeSet, int i) {
super((Context) Preconditions.checkNotNull(context, "context must not be null"), attributeSet, i);
this.zza = new zzat(this, context, null);
}
public StreetViewPanoramaView(Context context, StreetViewPanoramaOptions streetViewPanoramaOptions) {
super((Context) Preconditions.checkNotNull(context, "context must not be null"));
this.zza = new zzat(this, context, streetViewPanoramaOptions);
}
}
@@ -0,0 +1,158 @@
package com.google.android.gms.maps;
import android.app.Activity;
import android.os.Bundle;
import android.os.StrictMode;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import androidx.fragment.app.Fragment;
import com.google.android.gms.common.internal.Preconditions;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public class SupportMapFragment extends Fragment {
private final zzaw zza = new zzaw(this);
public static SupportMapFragment newInstance() {
return new SupportMapFragment();
}
public void getMapAsync(OnMapReadyCallback onMapReadyCallback) {
Preconditions.checkMainThread("getMapAsync must be called on the main thread.");
Preconditions.checkNotNull(onMapReadyCallback, "callback must not be null.");
this.zza.zzb(onMapReadyCallback);
}
@Override // androidx.fragment.app.Fragment
public void onActivityCreated(Bundle bundle) {
ClassLoader classLoader = SupportMapFragment.class.getClassLoader();
if (bundle != null && classLoader != null) {
bundle.setClassLoader(classLoader);
}
super.onActivityCreated(bundle);
}
@Override // androidx.fragment.app.Fragment
public void onAttach(Activity activity) {
super.onAttach(activity);
zzaw.zza(this.zza, activity);
}
@Override // androidx.fragment.app.Fragment
public void onCreate(Bundle bundle) {
StrictMode.ThreadPolicy threadPolicy = StrictMode.getThreadPolicy();
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder(threadPolicy).permitAll().build());
try {
super.onCreate(bundle);
this.zza.onCreate(bundle);
} finally {
StrictMode.setThreadPolicy(threadPolicy);
}
}
@Override // androidx.fragment.app.Fragment
public View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
View viewOnCreateView = this.zza.onCreateView(layoutInflater, viewGroup, bundle);
viewOnCreateView.setClickable(true);
return viewOnCreateView;
}
@Override // androidx.fragment.app.Fragment
public void onDestroy() {
this.zza.onDestroy();
super.onDestroy();
}
@Override // androidx.fragment.app.Fragment
public void onDestroyView() {
this.zza.onDestroyView();
super.onDestroyView();
}
public final void onEnterAmbient(Bundle bundle) {
Preconditions.checkMainThread("onEnterAmbient must be called on the main thread.");
zzaw zzawVar = this.zza;
if (zzawVar.getDelegate() != null) {
((zzav) zzawVar.getDelegate()).zza(bundle);
}
}
public final void onExitAmbient() {
Preconditions.checkMainThread("onExitAmbient must be called on the main thread.");
zzaw zzawVar = this.zza;
if (zzawVar.getDelegate() != null) {
((zzav) zzawVar.getDelegate()).zzb();
}
}
@Override // androidx.fragment.app.Fragment
public void onInflate(Activity activity, AttributeSet attributeSet, Bundle bundle) {
StrictMode.ThreadPolicy threadPolicy = StrictMode.getThreadPolicy();
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder(threadPolicy).permitAll().build());
try {
super.onInflate(activity, attributeSet, bundle);
zzaw.zza(this.zza, activity);
GoogleMapOptions googleMapOptionsCreateFromAttributes = GoogleMapOptions.createFromAttributes(activity, attributeSet);
Bundle bundle2 = new Bundle();
bundle2.putParcelable("MapOptions", googleMapOptionsCreateFromAttributes);
this.zza.onInflate(activity, bundle2, bundle);
} finally {
StrictMode.setThreadPolicy(threadPolicy);
}
}
@Override // androidx.fragment.app.Fragment, android.content.ComponentCallbacks
public void onLowMemory() {
this.zza.onLowMemory();
super.onLowMemory();
}
@Override // androidx.fragment.app.Fragment
public void onPause() {
this.zza.onPause();
super.onPause();
}
@Override // androidx.fragment.app.Fragment
public void onResume() {
super.onResume();
this.zza.onResume();
}
@Override // androidx.fragment.app.Fragment
public void onSaveInstanceState(Bundle bundle) {
ClassLoader classLoader = SupportMapFragment.class.getClassLoader();
if (bundle != null && classLoader != null) {
bundle.setClassLoader(classLoader);
}
super.onSaveInstanceState(bundle);
this.zza.onSaveInstanceState(bundle);
}
@Override // androidx.fragment.app.Fragment
public void onStart() {
super.onStart();
this.zza.onStart();
}
@Override // androidx.fragment.app.Fragment
public void onStop() {
this.zza.onStop();
super.onStop();
}
@Override // androidx.fragment.app.Fragment
public void setArguments(Bundle bundle) {
super.setArguments(bundle);
}
public static SupportMapFragment newInstance(GoogleMapOptions googleMapOptions) {
SupportMapFragment supportMapFragment = new SupportMapFragment();
Bundle bundle = new Bundle();
bundle.putParcelable("MapOptions", googleMapOptions);
supportMapFragment.setArguments(bundle);
return supportMapFragment;
}
}
@@ -0,0 +1,131 @@
package com.google.android.gms.maps;
import android.app.Activity;
import android.os.Bundle;
import android.os.StrictMode;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import androidx.fragment.app.Fragment;
import com.google.android.gms.common.internal.Preconditions;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public class SupportStreetViewPanoramaFragment extends Fragment {
private final zzaz zza = new zzaz(this);
public static SupportStreetViewPanoramaFragment newInstance() {
return new SupportStreetViewPanoramaFragment();
}
public void getStreetViewPanoramaAsync(OnStreetViewPanoramaReadyCallback onStreetViewPanoramaReadyCallback) {
Preconditions.checkMainThread("getStreetViewPanoramaAsync() must be called on the main thread");
Preconditions.checkNotNull(onStreetViewPanoramaReadyCallback, "callback must not be null.");
this.zza.zzb(onStreetViewPanoramaReadyCallback);
}
@Override // androidx.fragment.app.Fragment
public void onActivityCreated(Bundle bundle) {
ClassLoader classLoader = SupportStreetViewPanoramaFragment.class.getClassLoader();
if (bundle != null && classLoader != null) {
bundle.setClassLoader(classLoader);
}
super.onActivityCreated(bundle);
}
@Override // androidx.fragment.app.Fragment
public void onAttach(Activity activity) {
super.onAttach(activity);
zzaz.zza(this.zza, activity);
}
@Override // androidx.fragment.app.Fragment
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
this.zza.onCreate(bundle);
}
@Override // androidx.fragment.app.Fragment
public View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
return this.zza.onCreateView(layoutInflater, viewGroup, bundle);
}
@Override // androidx.fragment.app.Fragment
public void onDestroy() {
this.zza.onDestroy();
super.onDestroy();
}
@Override // androidx.fragment.app.Fragment
public void onDestroyView() {
this.zza.onDestroyView();
super.onDestroyView();
}
@Override // androidx.fragment.app.Fragment
public void onInflate(Activity activity, AttributeSet attributeSet, Bundle bundle) {
StrictMode.ThreadPolicy threadPolicy = StrictMode.getThreadPolicy();
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder(threadPolicy).permitAll().build());
try {
super.onInflate(activity, attributeSet, bundle);
zzaz.zza(this.zza, activity);
this.zza.onInflate(activity, new Bundle(), bundle);
} finally {
StrictMode.setThreadPolicy(threadPolicy);
}
}
@Override // androidx.fragment.app.Fragment, android.content.ComponentCallbacks
public void onLowMemory() {
this.zza.onLowMemory();
super.onLowMemory();
}
@Override // androidx.fragment.app.Fragment
public void onPause() {
this.zza.onPause();
super.onPause();
}
@Override // androidx.fragment.app.Fragment
public void onResume() {
super.onResume();
this.zza.onResume();
}
@Override // androidx.fragment.app.Fragment
public void onSaveInstanceState(Bundle bundle) {
ClassLoader classLoader = SupportStreetViewPanoramaFragment.class.getClassLoader();
if (bundle != null && classLoader != null) {
bundle.setClassLoader(classLoader);
}
super.onSaveInstanceState(bundle);
this.zza.onSaveInstanceState(bundle);
}
@Override // androidx.fragment.app.Fragment
public void onStart() {
super.onStart();
this.zza.onStart();
}
@Override // androidx.fragment.app.Fragment
public void onStop() {
this.zza.onStop();
super.onStop();
}
@Override // androidx.fragment.app.Fragment
public void setArguments(Bundle bundle) {
super.setArguments(bundle);
}
public static SupportStreetViewPanoramaFragment newInstance(StreetViewPanoramaOptions streetViewPanoramaOptions) {
SupportStreetViewPanoramaFragment supportStreetViewPanoramaFragment = new SupportStreetViewPanoramaFragment();
Bundle bundle = new Bundle();
bundle.putParcelable("StreetViewPanoramaOptions", streetViewPanoramaOptions);
supportStreetViewPanoramaFragment.setArguments(bundle);
return supportStreetViewPanoramaFragment;
}
}
@@ -0,0 +1,183 @@
package com.google.android.gms.maps;
import android.os.RemoteException;
import com.google.android.gms.maps.internal.IUiSettingsDelegate;
import com.google.android.gms.maps.model.RuntimeRemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public final class UiSettings {
private final IUiSettingsDelegate zza;
UiSettings(IUiSettingsDelegate iUiSettingsDelegate) {
this.zza = iUiSettingsDelegate;
}
public boolean isCompassEnabled() {
try {
return this.zza.isCompassEnabled();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public boolean isIndoorLevelPickerEnabled() {
try {
return this.zza.isIndoorLevelPickerEnabled();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public boolean isMapToolbarEnabled() {
try {
return this.zza.isMapToolbarEnabled();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public boolean isMyLocationButtonEnabled() {
try {
return this.zza.isMyLocationButtonEnabled();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public boolean isRotateGesturesEnabled() {
try {
return this.zza.isRotateGesturesEnabled();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public boolean isScrollGesturesEnabled() {
try {
return this.zza.isScrollGesturesEnabled();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public boolean isScrollGesturesEnabledDuringRotateOrZoom() {
try {
return this.zza.isScrollGesturesEnabled();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public boolean isTiltGesturesEnabled() {
try {
return this.zza.isTiltGesturesEnabled();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public boolean isZoomControlsEnabled() {
try {
return this.zza.isZoomControlsEnabled();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public boolean isZoomGesturesEnabled() {
try {
return this.zza.isZoomGesturesEnabled();
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setAllGesturesEnabled(boolean z) {
try {
this.zza.setAllGesturesEnabled(z);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setCompassEnabled(boolean z) {
try {
this.zza.setCompassEnabled(z);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setIndoorLevelPickerEnabled(boolean z) {
try {
this.zza.setIndoorLevelPickerEnabled(z);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setMapToolbarEnabled(boolean z) {
try {
this.zza.setMapToolbarEnabled(z);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setMyLocationButtonEnabled(boolean z) {
try {
this.zza.setMyLocationButtonEnabled(z);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setRotateGesturesEnabled(boolean z) {
try {
this.zza.setRotateGesturesEnabled(z);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setScrollGesturesEnabled(boolean z) {
try {
this.zza.setScrollGesturesEnabled(z);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setScrollGesturesEnabledDuringRotateOrZoom(boolean z) {
try {
this.zza.setScrollGesturesEnabledDuringRotateOrZoom(z);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setTiltGesturesEnabled(boolean z) {
try {
this.zza.setTiltGesturesEnabled(z);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setZoomControlsEnabled(boolean z) {
try {
this.zza.setZoomControlsEnabled(z);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
public void setZoomGesturesEnabled(boolean z) {
try {
this.zza.setZoomGesturesEnabled(z);
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
}
}
}
@@ -0,0 +1,34 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
import com.google.android.gms.dynamic.IObjectWrapper;
import com.google.android.gms.maps.model.CameraPosition;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.LatLngBounds;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface ICameraUpdateFactoryDelegate extends IInterface {
IObjectWrapper newCameraPosition(CameraPosition cameraPosition) throws RemoteException;
IObjectWrapper newLatLng(LatLng latLng) throws RemoteException;
IObjectWrapper newLatLngBounds(LatLngBounds latLngBounds, int i) throws RemoteException;
IObjectWrapper newLatLngBoundsWithSize(LatLngBounds latLngBounds, int i, int i2, int i3) throws RemoteException;
IObjectWrapper newLatLngZoom(LatLng latLng, float f) throws RemoteException;
IObjectWrapper scrollBy(float f, float f2) throws RemoteException;
IObjectWrapper zoomBy(float f) throws RemoteException;
IObjectWrapper zoomByWithFocus(float f, int i, int i2) throws RemoteException;
IObjectWrapper zoomIn() throws RemoteException;
IObjectWrapper zoomOut() throws RemoteException;
IObjectWrapper zoomTo(float f) throws RemoteException;
}
@@ -0,0 +1,186 @@
package com.google.android.gms.maps.internal;
import android.location.Location;
import android.os.Bundle;
import android.os.IInterface;
import android.os.RemoteException;
import com.google.android.gms.dynamic.IObjectWrapper;
import com.google.android.gms.maps.model.CameraPosition;
import com.google.android.gms.maps.model.CircleOptions;
import com.google.android.gms.maps.model.FeatureLayerOptions;
import com.google.android.gms.maps.model.GroundOverlayOptions;
import com.google.android.gms.maps.model.LatLngBounds;
import com.google.android.gms.maps.model.MapColorScheme;
import com.google.android.gms.maps.model.MapStyleOptions;
import com.google.android.gms.maps.model.MarkerOptions;
import com.google.android.gms.maps.model.PolygonOptions;
import com.google.android.gms.maps.model.PolylineOptions;
import com.google.android.gms.maps.model.TileOverlayOptions;
import javax.annotation.Nullable;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface IGoogleMapDelegate extends IInterface {
com.google.android.gms.internal.maps.zzl addCircle(CircleOptions circleOptions) throws RemoteException;
com.google.android.gms.internal.maps.zzv addGroundOverlay(GroundOverlayOptions groundOverlayOptions) throws RemoteException;
com.google.android.gms.internal.maps.zzah addMarker(MarkerOptions markerOptions) throws RemoteException;
void addOnMapCapabilitiesChangedListener(zzal zzalVar) throws RemoteException;
com.google.android.gms.internal.maps.zzam addPolygon(PolygonOptions polygonOptions) throws RemoteException;
com.google.android.gms.internal.maps.zzap addPolyline(PolylineOptions polylineOptions) throws RemoteException;
com.google.android.gms.internal.maps.zzau addTileOverlay(TileOverlayOptions tileOverlayOptions) throws RemoteException;
void animateCamera(IObjectWrapper iObjectWrapper) throws RemoteException;
void animateCameraWithCallback(IObjectWrapper iObjectWrapper, @Nullable zzd zzdVar) throws RemoteException;
void animateCameraWithDurationAndCallback(IObjectWrapper iObjectWrapper, int i, @Nullable zzd zzdVar) throws RemoteException;
void clear() throws RemoteException;
CameraPosition getCameraPosition() throws RemoteException;
com.google.android.gms.internal.maps.zzs getFeatureLayer(FeatureLayerOptions featureLayerOptions) throws RemoteException;
com.google.android.gms.internal.maps.zzy getFocusedBuilding() throws RemoteException;
void getMapAsync(zzat zzatVar) throws RemoteException;
com.google.android.gms.internal.maps.zzae getMapCapabilities() throws RemoteException;
@MapColorScheme
int getMapColorScheme() throws RemoteException;
int getMapType() throws RemoteException;
float getMaxZoomLevel() throws RemoteException;
float getMinZoomLevel() throws RemoteException;
Location getMyLocation() throws RemoteException;
IProjectionDelegate getProjection() throws RemoteException;
IUiSettingsDelegate getUiSettings() throws RemoteException;
boolean isBuildingsEnabled() throws RemoteException;
boolean isIndoorEnabled() throws RemoteException;
boolean isMyLocationEnabled() throws RemoteException;
boolean isTrafficEnabled() throws RemoteException;
void moveCamera(IObjectWrapper iObjectWrapper) throws RemoteException;
void onCreate(Bundle bundle) throws RemoteException;
void onDestroy() throws RemoteException;
void onEnterAmbient(Bundle bundle) throws RemoteException;
void onExitAmbient() throws RemoteException;
void onLowMemory() throws RemoteException;
void onPause() throws RemoteException;
void onResume() throws RemoteException;
void onSaveInstanceState(Bundle bundle) throws RemoteException;
void onStart() throws RemoteException;
void onStop() throws RemoteException;
void removeOnMapCapabilitiesChangedListener(zzal zzalVar) throws RemoteException;
void resetMinMaxZoomPreference() throws RemoteException;
void setBuildingsEnabled(boolean z) throws RemoteException;
void setContentDescription(@Nullable String str) throws RemoteException;
boolean setIndoorEnabled(boolean z) throws RemoteException;
void setInfoWindowAdapter(@Nullable zzi zziVar) throws RemoteException;
void setLatLngBoundsForCameraTarget(@Nullable LatLngBounds latLngBounds) throws RemoteException;
void setLocationSource(@Nullable ILocationSourceDelegate iLocationSourceDelegate) throws RemoteException;
void setMapColorScheme(@MapColorScheme int i) throws RemoteException;
boolean setMapStyle(@Nullable MapStyleOptions mapStyleOptions) throws RemoteException;
void setMapType(int i) throws RemoteException;
void setMaxZoomPreference(float f) throws RemoteException;
void setMinZoomPreference(float f) throws RemoteException;
void setMyLocationEnabled(boolean z) throws RemoteException;
void setOnCameraChangeListener(@Nullable zzn zznVar) throws RemoteException;
void setOnCameraIdleListener(@Nullable zzp zzpVar) throws RemoteException;
void setOnCameraMoveCanceledListener(@Nullable zzr zzrVar) throws RemoteException;
void setOnCameraMoveListener(@Nullable zzt zztVar) throws RemoteException;
void setOnCameraMoveStartedListener(@Nullable zzv zzvVar) throws RemoteException;
void setOnCircleClickListener(@Nullable zzx zzxVar) throws RemoteException;
void setOnGroundOverlayClickListener(@Nullable zzz zzzVar) throws RemoteException;
void setOnIndoorStateChangeListener(@Nullable zzab zzabVar) throws RemoteException;
void setOnInfoWindowClickListener(@Nullable zzad zzadVar) throws RemoteException;
void setOnInfoWindowCloseListener(@Nullable zzaf zzafVar) throws RemoteException;
void setOnInfoWindowLongClickListener(@Nullable zzah zzahVar) throws RemoteException;
void setOnMapClickListener(@Nullable zzan zzanVar) throws RemoteException;
void setOnMapLoadedCallback(@Nullable zzap zzapVar) throws RemoteException;
void setOnMapLongClickListener(@Nullable zzar zzarVar) throws RemoteException;
void setOnMarkerClickListener(@Nullable zzav zzavVar) throws RemoteException;
void setOnMarkerDragListener(@Nullable zzax zzaxVar) throws RemoteException;
void setOnMyLocationButtonClickListener(@Nullable zzaz zzazVar) throws RemoteException;
void setOnMyLocationChangeListener(@Nullable zzbb zzbbVar) throws RemoteException;
void setOnMyLocationClickListener(@Nullable zzbd zzbdVar) throws RemoteException;
void setOnPoiClickListener(@Nullable zzbf zzbfVar) throws RemoteException;
void setOnPolygonClickListener(@Nullable zzbh zzbhVar) throws RemoteException;
void setOnPolylineClickListener(@Nullable zzbj zzbjVar) throws RemoteException;
void setPadding(int i, int i2, int i3, int i4) throws RemoteException;
void setTrafficEnabled(boolean z) throws RemoteException;
void setWatermarkEnabled(boolean z) throws RemoteException;
void snapshot(zzbw zzbwVar, @Nullable IObjectWrapper iObjectWrapper) throws RemoteException;
void snapshotForTest(zzbw zzbwVar) throws RemoteException;
void stopAnimation() throws RemoteException;
boolean useViewLifecycleWhenInFragment() throws RemoteException;
}
@@ -0,0 +1,12 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface ILocationSourceDelegate extends IInterface {
void activate(zzaj zzajVar) throws RemoteException;
void deactivate() throws RemoteException;
}
@@ -0,0 +1,44 @@
package com.google.android.gms.maps.internal;
import android.os.Bundle;
import android.os.IInterface;
import android.os.RemoteException;
import com.google.android.gms.dynamic.IObjectWrapper;
import com.google.android.gms.maps.GoogleMapOptions;
import javax.annotation.Nullable;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface IMapFragmentDelegate extends IInterface {
IGoogleMapDelegate getMap() throws RemoteException;
void getMapAsync(zzat zzatVar) throws RemoteException;
boolean isReady() throws RemoteException;
void onCreate(Bundle bundle) throws RemoteException;
IObjectWrapper onCreateView(IObjectWrapper iObjectWrapper, IObjectWrapper iObjectWrapper2, Bundle bundle) throws RemoteException;
void onDestroy() throws RemoteException;
void onDestroyView() throws RemoteException;
void onEnterAmbient(Bundle bundle) throws RemoteException;
void onExitAmbient() throws RemoteException;
void onInflate(IObjectWrapper iObjectWrapper, @Nullable GoogleMapOptions googleMapOptions, Bundle bundle) throws RemoteException;
void onLowMemory() throws RemoteException;
void onPause() throws RemoteException;
void onResume() throws RemoteException;
void onSaveInstanceState(Bundle bundle) throws RemoteException;
void onStart() throws RemoteException;
void onStop() throws RemoteException;
}
@@ -0,0 +1,36 @@
package com.google.android.gms.maps.internal;
import android.os.Bundle;
import android.os.IInterface;
import android.os.RemoteException;
import com.google.android.gms.dynamic.IObjectWrapper;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface IMapViewDelegate extends IInterface {
IGoogleMapDelegate getMap() throws RemoteException;
void getMapAsync(zzat zzatVar) throws RemoteException;
IObjectWrapper getView() throws RemoteException;
void onCreate(Bundle bundle) throws RemoteException;
void onDestroy() throws RemoteException;
void onEnterAmbient(Bundle bundle) throws RemoteException;
void onExitAmbient() throws RemoteException;
void onLowMemory() throws RemoteException;
void onPause() throws RemoteException;
void onResume() throws RemoteException;
void onSaveInstanceState(Bundle bundle) throws RemoteException;
void onStart() throws RemoteException;
void onStop() throws RemoteException;
}
@@ -0,0 +1,19 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
import com.google.android.gms.dynamic.IObjectWrapper;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.VisibleRegion;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface IProjectionDelegate extends IInterface {
LatLng fromScreenLocation(IObjectWrapper iObjectWrapper) throws RemoteException;
VisibleRegion getVisibleRegion() throws RemoteException;
IObjectWrapper toScreenLocation(LatLng latLng) throws RemoteException;
IObjectWrapper toScreenLocationWithAltitude(LatLng latLng, float f) throws RemoteException;
}
@@ -0,0 +1,59 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
import com.google.android.gms.dynamic.IObjectWrapper;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.StreetViewPanoramaCamera;
import com.google.android.gms.maps.model.StreetViewPanoramaLocation;
import com.google.android.gms.maps.model.StreetViewPanoramaOrientation;
import com.google.android.gms.maps.model.StreetViewSource;
import javax.annotation.Nullable;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface IStreetViewPanoramaDelegate extends IInterface {
void animateTo(StreetViewPanoramaCamera streetViewPanoramaCamera, long j) throws RemoteException;
void enablePanning(boolean z) throws RemoteException;
void enableStreetNames(boolean z) throws RemoteException;
void enableUserNavigation(boolean z) throws RemoteException;
void enableZoom(boolean z) throws RemoteException;
StreetViewPanoramaCamera getPanoramaCamera() throws RemoteException;
StreetViewPanoramaLocation getStreetViewPanoramaLocation() throws RemoteException;
boolean isPanningGesturesEnabled() throws RemoteException;
boolean isStreetNamesEnabled() throws RemoteException;
boolean isUserNavigationEnabled() throws RemoteException;
boolean isZoomGesturesEnabled() throws RemoteException;
IObjectWrapper orientationToPoint(StreetViewPanoramaOrientation streetViewPanoramaOrientation) throws RemoteException;
StreetViewPanoramaOrientation pointToOrientation(IObjectWrapper iObjectWrapper) throws RemoteException;
void setOnStreetViewPanoramaCameraChangeListener(@Nullable zzbl zzblVar) throws RemoteException;
void setOnStreetViewPanoramaChangeListener(@Nullable zzbn zzbnVar) throws RemoteException;
void setOnStreetViewPanoramaClickListener(@Nullable zzbp zzbpVar) throws RemoteException;
void setOnStreetViewPanoramaLongClickListener(@Nullable zzbr zzbrVar) throws RemoteException;
void setPosition(LatLng latLng) throws RemoteException;
void setPositionWithID(String str) throws RemoteException;
void setPositionWithRadius(LatLng latLng, int i) throws RemoteException;
void setPositionWithRadiusAndSource(LatLng latLng, int i, @Nullable StreetViewSource streetViewSource) throws RemoteException;
void setPositionWithSource(LatLng latLng, @Nullable StreetViewSource streetViewSource) throws RemoteException;
}
@@ -0,0 +1,40 @@
package com.google.android.gms.maps.internal;
import android.os.Bundle;
import android.os.IInterface;
import android.os.RemoteException;
import com.google.android.gms.dynamic.IObjectWrapper;
import com.google.android.gms.maps.StreetViewPanoramaOptions;
import javax.annotation.Nullable;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface IStreetViewPanoramaFragmentDelegate extends IInterface {
IStreetViewPanoramaDelegate getStreetViewPanorama() throws RemoteException;
void getStreetViewPanoramaAsync(zzbt zzbtVar) throws RemoteException;
boolean isReady() throws RemoteException;
void onCreate(Bundle bundle) throws RemoteException;
IObjectWrapper onCreateView(IObjectWrapper iObjectWrapper, IObjectWrapper iObjectWrapper2, Bundle bundle) throws RemoteException;
void onDestroy() throws RemoteException;
void onDestroyView() throws RemoteException;
void onInflate(IObjectWrapper iObjectWrapper, @Nullable StreetViewPanoramaOptions streetViewPanoramaOptions, @Nullable Bundle bundle) throws RemoteException;
void onLowMemory() throws RemoteException;
void onPause() throws RemoteException;
void onResume() throws RemoteException;
void onSaveInstanceState(Bundle bundle) throws RemoteException;
void onStart() throws RemoteException;
void onStop() throws RemoteException;
}
@@ -0,0 +1,32 @@
package com.google.android.gms.maps.internal;
import android.os.Bundle;
import android.os.IInterface;
import android.os.RemoteException;
import com.google.android.gms.dynamic.IObjectWrapper;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface IStreetViewPanoramaViewDelegate extends IInterface {
IStreetViewPanoramaDelegate getStreetViewPanorama() throws RemoteException;
void getStreetViewPanoramaAsync(zzbt zzbtVar) throws RemoteException;
IObjectWrapper getView() throws RemoteException;
void onCreate(Bundle bundle) throws RemoteException;
void onDestroy() throws RemoteException;
void onLowMemory() throws RemoteException;
void onPause() throws RemoteException;
void onResume() throws RemoteException;
void onSaveInstanceState(Bundle bundle) throws RemoteException;
void onStart() throws RemoteException;
void onStop() throws RemoteException;
}
@@ -0,0 +1,50 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface IUiSettingsDelegate extends IInterface {
boolean isCompassEnabled() throws RemoteException;
boolean isIndoorLevelPickerEnabled() throws RemoteException;
boolean isMapToolbarEnabled() throws RemoteException;
boolean isMyLocationButtonEnabled() throws RemoteException;
boolean isRotateGesturesEnabled() throws RemoteException;
boolean isScrollGesturesEnabled() throws RemoteException;
boolean isScrollGesturesEnabledDuringRotateOrZoom() throws RemoteException;
boolean isTiltGesturesEnabled() throws RemoteException;
boolean isZoomControlsEnabled() throws RemoteException;
boolean isZoomGesturesEnabled() throws RemoteException;
void setAllGesturesEnabled(boolean z) throws RemoteException;
void setCompassEnabled(boolean z) throws RemoteException;
void setIndoorLevelPickerEnabled(boolean z) throws RemoteException;
void setMapToolbarEnabled(boolean z) throws RemoteException;
void setMyLocationButtonEnabled(boolean z) throws RemoteException;
void setRotateGesturesEnabled(boolean z) throws RemoteException;
void setScrollGesturesEnabled(boolean z) throws RemoteException;
void setScrollGesturesEnabledDuringRotateOrZoom(boolean z) throws RemoteException;
void setTiltGesturesEnabled(boolean z) throws RemoteException;
void setZoomControlsEnabled(boolean z) throws RemoteException;
void setZoomGesturesEnabled(boolean z) throws RemoteException;
}
@@ -0,0 +1,10 @@
package com.google.android.gms.maps.internal;
import com.google.android.gms.dynamic.LifecycleDelegate;
import com.google.android.gms.maps.OnMapReadyCallback;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface MapLifecycleDelegate extends LifecycleDelegate {
void getMapAsync(OnMapReadyCallback onMapReadyCallback);
}
@@ -0,0 +1,10 @@
package com.google.android.gms.maps.internal;
import com.google.android.gms.dynamic.LifecycleDelegate;
import com.google.android.gms.maps.OnStreetViewPanoramaReadyCallback;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface StreetViewLifecycleDelegate extends LifecycleDelegate {
void getStreetViewPanoramaAsync(OnStreetViewPanoramaReadyCallback onStreetViewPanoramaReadyCallback);
}
@@ -0,0 +1,22 @@
package com.google.android.gms.maps.internal;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public final class zza {
public static byte zza(Boolean bool) {
if (bool != null) {
return !bool.booleanValue() ? (byte) 0 : (byte) 1;
}
return (byte) -1;
}
public static Boolean zzb(byte b) {
if (b == 0) {
return Boolean.FALSE;
}
if (b != 1) {
return null;
}
return Boolean.TRUE;
}
}
@@ -0,0 +1,28 @@
package com.google.android.gms.maps.internal;
import android.os.Parcel;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzaa extends com.google.android.gms.internal.maps.zzb implements zzab {
public zzaa() {
super("com.google.android.gms.maps.internal.IOnIndoorStateChangeListener");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i == 1) {
zzb();
} else {
if (i != 2) {
return false;
}
com.google.android.gms.internal.maps.zzy zzyVarZzb = com.google.android.gms.internal.maps.zzx.zzb(parcel.readStrongBinder());
com.google.android.gms.internal.maps.zzc.zzd(parcel);
zzc(zzyVarZzb);
}
parcel2.writeNoException();
return true;
}
}
@@ -0,0 +1,12 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzab extends IInterface {
void zzb() throws RemoteException;
void zzc(com.google.android.gms.internal.maps.zzy zzyVar) throws RemoteException;
}
@@ -0,0 +1,24 @@
package com.google.android.gms.maps.internal;
import android.os.Parcel;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzac extends com.google.android.gms.internal.maps.zzb implements zzad {
public zzac() {
super("com.google.android.gms.maps.internal.IOnInfoWindowClickListener");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i != 1) {
return false;
}
com.google.android.gms.internal.maps.zzah zzahVarZzb = com.google.android.gms.internal.maps.zzag.zzb(parcel.readStrongBinder());
com.google.android.gms.internal.maps.zzc.zzd(parcel);
zzb(zzahVarZzb);
parcel2.writeNoException();
return true;
}
}
@@ -0,0 +1,10 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzad extends IInterface {
void zzb(com.google.android.gms.internal.maps.zzah zzahVar) throws RemoteException;
}
@@ -0,0 +1,24 @@
package com.google.android.gms.maps.internal;
import android.os.Parcel;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzae extends com.google.android.gms.internal.maps.zzb implements zzaf {
public zzae() {
super("com.google.android.gms.maps.internal.IOnInfoWindowCloseListener");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i != 1) {
return false;
}
com.google.android.gms.internal.maps.zzah zzahVarZzb = com.google.android.gms.internal.maps.zzag.zzb(parcel.readStrongBinder());
com.google.android.gms.internal.maps.zzc.zzd(parcel);
zzb(zzahVarZzb);
parcel2.writeNoException();
return true;
}
}
@@ -0,0 +1,10 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzaf extends IInterface {
void zzb(com.google.android.gms.internal.maps.zzah zzahVar) throws RemoteException;
}
@@ -0,0 +1,24 @@
package com.google.android.gms.maps.internal;
import android.os.Parcel;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzag extends com.google.android.gms.internal.maps.zzb implements zzah {
public zzag() {
super("com.google.android.gms.maps.internal.IOnInfoWindowLongClickListener");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i != 1) {
return false;
}
com.google.android.gms.internal.maps.zzah zzahVarZzb = com.google.android.gms.internal.maps.zzag.zzb(parcel.readStrongBinder());
com.google.android.gms.internal.maps.zzc.zzd(parcel);
zzb(zzahVarZzb);
parcel2.writeNoException();
return true;
}
}
@@ -0,0 +1,10 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzah extends IInterface {
void zzb(com.google.android.gms.internal.maps.zzah zzahVar) throws RemoteException;
}
@@ -0,0 +1,21 @@
package com.google.android.gms.maps.internal;
import android.location.Location;
import android.os.IBinder;
import android.os.Parcel;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public final class zzai extends com.google.android.gms.internal.maps.zza implements zzaj {
zzai(IBinder iBinder) {
super(iBinder, "com.google.android.gms.maps.internal.IOnLocationChangeListener");
}
@Override // com.google.android.gms.maps.internal.zzaj
public final void zzd(Location location) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, location);
zzc(2, parcelZza);
}
}
@@ -0,0 +1,11 @@
package com.google.android.gms.maps.internal;
import android.location.Location;
import android.os.IInterface;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzaj extends IInterface {
void zzd(Location location) throws RemoteException;
}
@@ -0,0 +1,24 @@
package com.google.android.gms.maps.internal;
import android.os.Parcel;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzak extends com.google.android.gms.internal.maps.zzb implements zzal {
public zzak() {
super("com.google.android.gms.maps.internal.IOnMapCapabilitiesChangedListener");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i != 1) {
return false;
}
com.google.android.gms.internal.maps.zzae zzaeVarZzb = com.google.android.gms.internal.maps.zzad.zzb(parcel.readStrongBinder());
com.google.android.gms.internal.maps.zzc.zzd(parcel);
zzb(zzaeVarZzb);
parcel2.writeNoException();
return true;
}
}
@@ -0,0 +1,10 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzal extends IInterface {
void zzb(com.google.android.gms.internal.maps.zzae zzaeVar) throws RemoteException;
}
@@ -0,0 +1,25 @@
package com.google.android.gms.maps.internal;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.android.gms.maps.model.LatLng;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzam extends com.google.android.gms.internal.maps.zzb implements zzan {
public zzam() {
super("com.google.android.gms.maps.internal.IOnMapClickListener");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i != 1) {
return false;
}
LatLng latLng = (LatLng) com.google.android.gms.internal.maps.zzc.zza(parcel, LatLng.CREATOR);
com.google.android.gms.internal.maps.zzc.zzd(parcel);
zzb(latLng);
parcel2.writeNoException();
return true;
}
}
@@ -0,0 +1,11 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
import com.google.android.gms.maps.model.LatLng;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzan extends IInterface {
void zzb(LatLng latLng) throws RemoteException;
}
@@ -0,0 +1,22 @@
package com.google.android.gms.maps.internal;
import android.os.Parcel;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzao extends com.google.android.gms.internal.maps.zzb implements zzap {
public zzao() {
super("com.google.android.gms.maps.internal.IOnMapLoadedCallback");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i != 1) {
return false;
}
zzb();
parcel2.writeNoException();
return true;
}
}
@@ -0,0 +1,10 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzap extends IInterface {
void zzb() throws RemoteException;
}
@@ -0,0 +1,25 @@
package com.google.android.gms.maps.internal;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.android.gms.maps.model.LatLng;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzaq extends com.google.android.gms.internal.maps.zzb implements zzar {
public zzaq() {
super("com.google.android.gms.maps.internal.IOnMapLongClickListener");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i != 1) {
return false;
}
LatLng latLng = (LatLng) com.google.android.gms.internal.maps.zzc.zza(parcel, LatLng.CREATOR);
com.google.android.gms.internal.maps.zzc.zzd(parcel);
zzb(latLng);
parcel2.writeNoException();
return true;
}
}
@@ -0,0 +1,11 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
import com.google.android.gms.maps.model.LatLng;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzar extends IInterface {
void zzb(LatLng latLng) throws RemoteException;
}
@@ -0,0 +1,33 @@
package com.google.android.gms.maps.internal;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzas extends com.google.android.gms.internal.maps.zzb implements zzat {
public zzas() {
super("com.google.android.gms.maps.internal.IOnMapReadyCallback");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
IGoogleMapDelegate zzgVar;
if (i != 1) {
return false;
}
IBinder strongBinder = parcel.readStrongBinder();
if (strongBinder == null) {
zzgVar = null;
} else {
IInterface iInterfaceQueryLocalInterface = strongBinder.queryLocalInterface("com.google.android.gms.maps.internal.IGoogleMapDelegate");
zzgVar = iInterfaceQueryLocalInterface instanceof IGoogleMapDelegate ? (IGoogleMapDelegate) iInterfaceQueryLocalInterface : new zzg(strongBinder);
}
com.google.android.gms.internal.maps.zzc.zzd(parcel);
zzb(zzgVar);
parcel2.writeNoException();
return true;
}
}
@@ -0,0 +1,10 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzat extends IInterface {
void zzb(IGoogleMapDelegate iGoogleMapDelegate) throws RemoteException;
}
@@ -0,0 +1,25 @@
package com.google.android.gms.maps.internal;
import android.os.Parcel;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzau extends com.google.android.gms.internal.maps.zzb implements zzav {
public zzau() {
super("com.google.android.gms.maps.internal.IOnMarkerClickListener");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i != 1) {
return false;
}
com.google.android.gms.internal.maps.zzah zzahVarZzb = com.google.android.gms.internal.maps.zzag.zzb(parcel.readStrongBinder());
com.google.android.gms.internal.maps.zzc.zzd(parcel);
boolean zZzb = zzb(zzahVarZzb);
parcel2.writeNoException();
parcel2.writeInt(zZzb ? 1 : 0);
return true;
}
}
@@ -0,0 +1,10 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzav extends IInterface {
boolean zzb(com.google.android.gms.internal.maps.zzah zzahVar) throws RemoteException;
}
@@ -0,0 +1,34 @@
package com.google.android.gms.maps.internal;
import android.os.Parcel;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzaw extends com.google.android.gms.internal.maps.zzb implements zzax {
public zzaw() {
super("com.google.android.gms.maps.internal.IOnMarkerDragListener");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i == 1) {
com.google.android.gms.internal.maps.zzah zzahVarZzb = com.google.android.gms.internal.maps.zzag.zzb(parcel.readStrongBinder());
com.google.android.gms.internal.maps.zzc.zzd(parcel);
zzd(zzahVarZzb);
} else if (i == 2) {
com.google.android.gms.internal.maps.zzah zzahVarZzb2 = com.google.android.gms.internal.maps.zzag.zzb(parcel.readStrongBinder());
com.google.android.gms.internal.maps.zzc.zzd(parcel);
zzb(zzahVarZzb2);
} else {
if (i != 3) {
return false;
}
com.google.android.gms.internal.maps.zzah zzahVarZzb3 = com.google.android.gms.internal.maps.zzag.zzb(parcel.readStrongBinder());
com.google.android.gms.internal.maps.zzc.zzd(parcel);
zzc(zzahVarZzb3);
}
parcel2.writeNoException();
return true;
}
}
@@ -0,0 +1,14 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzax extends IInterface {
void zzb(com.google.android.gms.internal.maps.zzah zzahVar) throws RemoteException;
void zzc(com.google.android.gms.internal.maps.zzah zzahVar) throws RemoteException;
void zzd(com.google.android.gms.internal.maps.zzah zzahVar) throws RemoteException;
}
@@ -0,0 +1,24 @@
package com.google.android.gms.maps.internal;
import android.os.Parcel;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzay extends com.google.android.gms.internal.maps.zzb implements zzaz {
public zzay() {
super("com.google.android.gms.maps.internal.IOnMyLocationButtonClickListener");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i != 1) {
return false;
}
boolean zZzb = zzb();
parcel2.writeNoException();
int i3 = com.google.android.gms.internal.maps.zzc.zza;
parcel2.writeInt(zZzb ? 1 : 0);
return true;
}
}
@@ -0,0 +1,10 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzaz extends IInterface {
boolean zzb() throws RemoteException;
}
@@ -0,0 +1,131 @@
package com.google.android.gms.maps.internal;
import android.os.IBinder;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.android.gms.dynamic.IObjectWrapper;
import com.google.android.gms.maps.model.CameraPosition;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.LatLngBounds;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public final class zzb extends com.google.android.gms.internal.maps.zza implements ICameraUpdateFactoryDelegate {
zzb(IBinder iBinder) {
super(iBinder, "com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate");
}
@Override // com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate
public final IObjectWrapper newCameraPosition(CameraPosition cameraPosition) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, cameraPosition);
Parcel parcelZzJ = zzJ(7, parcelZza);
IObjectWrapper iObjectWrapperAsInterface = IObjectWrapper.Stub.asInterface(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return iObjectWrapperAsInterface;
}
@Override // com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate
public final IObjectWrapper newLatLng(LatLng latLng) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, latLng);
Parcel parcelZzJ = zzJ(8, parcelZza);
IObjectWrapper iObjectWrapperAsInterface = IObjectWrapper.Stub.asInterface(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return iObjectWrapperAsInterface;
}
@Override // com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate
public final IObjectWrapper newLatLngBounds(LatLngBounds latLngBounds, int i) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, latLngBounds);
parcelZza.writeInt(i);
Parcel parcelZzJ = zzJ(10, parcelZza);
IObjectWrapper iObjectWrapperAsInterface = IObjectWrapper.Stub.asInterface(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return iObjectWrapperAsInterface;
}
@Override // com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate
public final IObjectWrapper newLatLngBoundsWithSize(LatLngBounds latLngBounds, int i, int i2, int i3) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, latLngBounds);
parcelZza.writeInt(i);
parcelZza.writeInt(i2);
parcelZza.writeInt(i3);
Parcel parcelZzJ = zzJ(11, parcelZza);
IObjectWrapper iObjectWrapperAsInterface = IObjectWrapper.Stub.asInterface(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return iObjectWrapperAsInterface;
}
@Override // com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate
public final IObjectWrapper newLatLngZoom(LatLng latLng, float f) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, latLng);
parcelZza.writeFloat(f);
Parcel parcelZzJ = zzJ(9, parcelZza);
IObjectWrapper iObjectWrapperAsInterface = IObjectWrapper.Stub.asInterface(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return iObjectWrapperAsInterface;
}
@Override // com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate
public final IObjectWrapper scrollBy(float f, float f2) throws RemoteException {
Parcel parcelZza = zza();
parcelZza.writeFloat(f);
parcelZza.writeFloat(f2);
Parcel parcelZzJ = zzJ(3, parcelZza);
IObjectWrapper iObjectWrapperAsInterface = IObjectWrapper.Stub.asInterface(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return iObjectWrapperAsInterface;
}
@Override // com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate
public final IObjectWrapper zoomBy(float f) throws RemoteException {
Parcel parcelZza = zza();
parcelZza.writeFloat(f);
Parcel parcelZzJ = zzJ(5, parcelZza);
IObjectWrapper iObjectWrapperAsInterface = IObjectWrapper.Stub.asInterface(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return iObjectWrapperAsInterface;
}
@Override // com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate
public final IObjectWrapper zoomByWithFocus(float f, int i, int i2) throws RemoteException {
Parcel parcelZza = zza();
parcelZza.writeFloat(f);
parcelZza.writeInt(i);
parcelZza.writeInt(i2);
Parcel parcelZzJ = zzJ(6, parcelZza);
IObjectWrapper iObjectWrapperAsInterface = IObjectWrapper.Stub.asInterface(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return iObjectWrapperAsInterface;
}
@Override // com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate
public final IObjectWrapper zoomIn() throws RemoteException {
Parcel parcelZzJ = zzJ(1, zza());
IObjectWrapper iObjectWrapperAsInterface = IObjectWrapper.Stub.asInterface(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return iObjectWrapperAsInterface;
}
@Override // com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate
public final IObjectWrapper zoomOut() throws RemoteException {
Parcel parcelZzJ = zzJ(2, zza());
IObjectWrapper iObjectWrapperAsInterface = IObjectWrapper.Stub.asInterface(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return iObjectWrapperAsInterface;
}
@Override // com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate
public final IObjectWrapper zoomTo(float f) throws RemoteException {
Parcel parcelZza = zza();
parcelZza.writeFloat(f);
Parcel parcelZzJ = zzJ(4, parcelZza);
IObjectWrapper iObjectWrapperAsInterface = IObjectWrapper.Stub.asInterface(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return iObjectWrapperAsInterface;
}
}
@@ -0,0 +1,25 @@
package com.google.android.gms.maps.internal;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.android.gms.dynamic.IObjectWrapper;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzba extends com.google.android.gms.internal.maps.zzb implements zzbb {
public zzba() {
super("com.google.android.gms.maps.internal.IOnMyLocationChangeListener");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i != 1) {
return false;
}
IObjectWrapper iObjectWrapperAsInterface = IObjectWrapper.Stub.asInterface(parcel.readStrongBinder());
com.google.android.gms.internal.maps.zzc.zzd(parcel);
zzb(iObjectWrapperAsInterface);
parcel2.writeNoException();
return true;
}
}
@@ -0,0 +1,11 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
import com.google.android.gms.dynamic.IObjectWrapper;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzbb extends IInterface {
void zzb(IObjectWrapper iObjectWrapper) throws RemoteException;
}
@@ -0,0 +1,25 @@
package com.google.android.gms.maps.internal;
import android.location.Location;
import android.os.Parcel;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzbc extends com.google.android.gms.internal.maps.zzb implements zzbd {
public zzbc() {
super("com.google.android.gms.maps.internal.IOnMyLocationClickListener");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i != 1) {
return false;
}
Location location = (Location) com.google.android.gms.internal.maps.zzc.zza(parcel, Location.CREATOR);
com.google.android.gms.internal.maps.zzc.zzd(parcel);
zzb(location);
parcel2.writeNoException();
return true;
}
}
@@ -0,0 +1,11 @@
package com.google.android.gms.maps.internal;
import android.location.Location;
import android.os.IInterface;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzbd extends IInterface {
void zzb(Location location) throws RemoteException;
}
@@ -0,0 +1,25 @@
package com.google.android.gms.maps.internal;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.android.gms.maps.model.PointOfInterest;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzbe extends com.google.android.gms.internal.maps.zzb implements zzbf {
public zzbe() {
super("com.google.android.gms.maps.internal.IOnPoiClickListener");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i != 1) {
return false;
}
PointOfInterest pointOfInterest = (PointOfInterest) com.google.android.gms.internal.maps.zzc.zza(parcel, PointOfInterest.CREATOR);
com.google.android.gms.internal.maps.zzc.zzd(parcel);
zzb(pointOfInterest);
parcel2.writeNoException();
return true;
}
}
@@ -0,0 +1,11 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
import com.google.android.gms.maps.model.PointOfInterest;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzbf extends IInterface {
void zzb(PointOfInterest pointOfInterest) throws RemoteException;
}
@@ -0,0 +1,24 @@
package com.google.android.gms.maps.internal;
import android.os.Parcel;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzbg extends com.google.android.gms.internal.maps.zzb implements zzbh {
public zzbg() {
super("com.google.android.gms.maps.internal.IOnPolygonClickListener");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i != 1) {
return false;
}
com.google.android.gms.internal.maps.zzam zzamVarZzb = com.google.android.gms.internal.maps.zzal.zzb(parcel.readStrongBinder());
com.google.android.gms.internal.maps.zzc.zzd(parcel);
zzb(zzamVarZzb);
parcel2.writeNoException();
return true;
}
}
@@ -0,0 +1,10 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzbh extends IInterface {
void zzb(com.google.android.gms.internal.maps.zzam zzamVar) throws RemoteException;
}
@@ -0,0 +1,24 @@
package com.google.android.gms.maps.internal;
import android.os.Parcel;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzbi extends com.google.android.gms.internal.maps.zzb implements zzbj {
public zzbi() {
super("com.google.android.gms.maps.internal.IOnPolylineClickListener");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i != 1) {
return false;
}
com.google.android.gms.internal.maps.zzap zzapVarZzb = com.google.android.gms.internal.maps.zzao.zzb(parcel.readStrongBinder());
com.google.android.gms.internal.maps.zzc.zzd(parcel);
zzb(zzapVarZzb);
parcel2.writeNoException();
return true;
}
}
@@ -0,0 +1,10 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzbj extends IInterface {
void zzb(com.google.android.gms.internal.maps.zzap zzapVar) throws RemoteException;
}
@@ -0,0 +1,25 @@
package com.google.android.gms.maps.internal;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.android.gms.maps.model.StreetViewPanoramaCamera;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzbk extends com.google.android.gms.internal.maps.zzb implements zzbl {
public zzbk() {
super("com.google.android.gms.maps.internal.IOnStreetViewPanoramaCameraChangeListener");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i != 1) {
return false;
}
StreetViewPanoramaCamera streetViewPanoramaCamera = (StreetViewPanoramaCamera) com.google.android.gms.internal.maps.zzc.zza(parcel, StreetViewPanoramaCamera.CREATOR);
com.google.android.gms.internal.maps.zzc.zzd(parcel);
zzb(streetViewPanoramaCamera);
parcel2.writeNoException();
return true;
}
}
@@ -0,0 +1,11 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
import com.google.android.gms.maps.model.StreetViewPanoramaCamera;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzbl extends IInterface {
void zzb(StreetViewPanoramaCamera streetViewPanoramaCamera) throws RemoteException;
}
@@ -0,0 +1,25 @@
package com.google.android.gms.maps.internal;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.android.gms.maps.model.StreetViewPanoramaLocation;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzbm extends com.google.android.gms.internal.maps.zzb implements zzbn {
public zzbm() {
super("com.google.android.gms.maps.internal.IOnStreetViewPanoramaChangeListener");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i != 1) {
return false;
}
StreetViewPanoramaLocation streetViewPanoramaLocation = (StreetViewPanoramaLocation) com.google.android.gms.internal.maps.zzc.zza(parcel, StreetViewPanoramaLocation.CREATOR);
com.google.android.gms.internal.maps.zzc.zzd(parcel);
zzb(streetViewPanoramaLocation);
parcel2.writeNoException();
return true;
}
}
@@ -0,0 +1,11 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
import com.google.android.gms.maps.model.StreetViewPanoramaLocation;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzbn extends IInterface {
void zzb(StreetViewPanoramaLocation streetViewPanoramaLocation) throws RemoteException;
}
@@ -0,0 +1,25 @@
package com.google.android.gms.maps.internal;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.android.gms.maps.model.StreetViewPanoramaOrientation;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzbo extends com.google.android.gms.internal.maps.zzb implements zzbp {
public zzbo() {
super("com.google.android.gms.maps.internal.IOnStreetViewPanoramaClickListener");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i != 1) {
return false;
}
StreetViewPanoramaOrientation streetViewPanoramaOrientation = (StreetViewPanoramaOrientation) com.google.android.gms.internal.maps.zzc.zza(parcel, StreetViewPanoramaOrientation.CREATOR);
com.google.android.gms.internal.maps.zzc.zzd(parcel);
zzb(streetViewPanoramaOrientation);
parcel2.writeNoException();
return true;
}
}
@@ -0,0 +1,11 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
import com.google.android.gms.maps.model.StreetViewPanoramaOrientation;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzbp extends IInterface {
void zzb(StreetViewPanoramaOrientation streetViewPanoramaOrientation) throws RemoteException;
}
@@ -0,0 +1,25 @@
package com.google.android.gms.maps.internal;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.android.gms.maps.model.StreetViewPanoramaOrientation;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzbq extends com.google.android.gms.internal.maps.zzb implements zzbr {
public zzbq() {
super("com.google.android.gms.maps.internal.IOnStreetViewPanoramaLongClickListener");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i != 1) {
return false;
}
StreetViewPanoramaOrientation streetViewPanoramaOrientation = (StreetViewPanoramaOrientation) com.google.android.gms.internal.maps.zzc.zza(parcel, StreetViewPanoramaOrientation.CREATOR);
com.google.android.gms.internal.maps.zzc.zzd(parcel);
zzb(streetViewPanoramaOrientation);
parcel2.writeNoException();
return true;
}
}
@@ -0,0 +1,11 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
import com.google.android.gms.maps.model.StreetViewPanoramaOrientation;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzbr extends IInterface {
void zzb(StreetViewPanoramaOrientation streetViewPanoramaOrientation) throws RemoteException;
}
@@ -0,0 +1,33 @@
package com.google.android.gms.maps.internal;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzbs extends com.google.android.gms.internal.maps.zzb implements zzbt {
public zzbs() {
super("com.google.android.gms.maps.internal.IOnStreetViewPanoramaReadyCallback");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
IStreetViewPanoramaDelegate zzbxVar;
if (i != 1) {
return false;
}
IBinder strongBinder = parcel.readStrongBinder();
if (strongBinder == null) {
zzbxVar = null;
} else {
IInterface iInterfaceQueryLocalInterface = strongBinder.queryLocalInterface("com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate");
zzbxVar = iInterfaceQueryLocalInterface instanceof IStreetViewPanoramaDelegate ? (IStreetViewPanoramaDelegate) iInterfaceQueryLocalInterface : new zzbx(strongBinder);
}
com.google.android.gms.internal.maps.zzc.zzd(parcel);
zzb(zzbxVar);
parcel2.writeNoException();
return true;
}
}
@@ -0,0 +1,10 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzbt extends IInterface {
void zzb(IStreetViewPanoramaDelegate iStreetViewPanoramaDelegate) throws RemoteException;
}
@@ -0,0 +1,55 @@
package com.google.android.gms.maps.internal;
import android.os.IBinder;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.android.gms.dynamic.IObjectWrapper;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.VisibleRegion;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public final class zzbu extends com.google.android.gms.internal.maps.zza implements IProjectionDelegate {
zzbu(IBinder iBinder) {
super(iBinder, "com.google.android.gms.maps.internal.IProjectionDelegate");
}
@Override // com.google.android.gms.maps.internal.IProjectionDelegate
public final LatLng fromScreenLocation(IObjectWrapper iObjectWrapper) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper);
Parcel parcelZzJ = zzJ(1, parcelZza);
LatLng latLng = (LatLng) com.google.android.gms.internal.maps.zzc.zza(parcelZzJ, LatLng.CREATOR);
parcelZzJ.recycle();
return latLng;
}
@Override // com.google.android.gms.maps.internal.IProjectionDelegate
public final VisibleRegion getVisibleRegion() throws RemoteException {
Parcel parcelZzJ = zzJ(3, zza());
VisibleRegion visibleRegion = (VisibleRegion) com.google.android.gms.internal.maps.zzc.zza(parcelZzJ, VisibleRegion.CREATOR);
parcelZzJ.recycle();
return visibleRegion;
}
@Override // com.google.android.gms.maps.internal.IProjectionDelegate
public final IObjectWrapper toScreenLocation(LatLng latLng) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, latLng);
Parcel parcelZzJ = zzJ(2, parcelZza);
IObjectWrapper iObjectWrapperAsInterface = IObjectWrapper.Stub.asInterface(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return iObjectWrapperAsInterface;
}
@Override // com.google.android.gms.maps.internal.IProjectionDelegate
public final IObjectWrapper toScreenLocationWithAltitude(LatLng latLng, float f) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, latLng);
parcelZza.writeFloat(f);
Parcel parcelZzJ = zzJ(4, parcelZza);
IObjectWrapper iObjectWrapperAsInterface = IObjectWrapper.Stub.asInterface(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return iObjectWrapperAsInterface;
}
}
@@ -0,0 +1,32 @@
package com.google.android.gms.maps.internal;
import android.graphics.Bitmap;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.android.gms.dynamic.IObjectWrapper;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzbv extends com.google.android.gms.internal.maps.zzb implements zzbw {
public zzbv() {
super("com.google.android.gms.maps.internal.ISnapshotReadyCallback");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i == 1) {
Bitmap bitmap = (Bitmap) com.google.android.gms.internal.maps.zzc.zza(parcel, Bitmap.CREATOR);
com.google.android.gms.internal.maps.zzc.zzd(parcel);
zzb(bitmap);
} else {
if (i != 2) {
return false;
}
IObjectWrapper iObjectWrapperAsInterface = IObjectWrapper.Stub.asInterface(parcel.readStrongBinder());
com.google.android.gms.internal.maps.zzc.zzd(parcel);
zzc(iObjectWrapperAsInterface);
}
parcel2.writeNoException();
return true;
}
}
@@ -0,0 +1,14 @@
package com.google.android.gms.maps.internal;
import android.graphics.Bitmap;
import android.os.IInterface;
import android.os.RemoteException;
import com.google.android.gms.dynamic.IObjectWrapper;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzbw extends IInterface {
void zzb(Bitmap bitmap) throws RemoteException;
void zzc(IObjectWrapper iObjectWrapper) throws RemoteException;
}
@@ -0,0 +1,194 @@
package com.google.android.gms.maps.internal;
import android.os.IBinder;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.android.gms.dynamic.IObjectWrapper;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.StreetViewPanoramaCamera;
import com.google.android.gms.maps.model.StreetViewPanoramaLocation;
import com.google.android.gms.maps.model.StreetViewPanoramaOrientation;
import com.google.android.gms.maps.model.StreetViewSource;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public final class zzbx extends com.google.android.gms.internal.maps.zza implements IStreetViewPanoramaDelegate {
zzbx(IBinder iBinder) {
super(iBinder, "com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate");
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate
public final void animateTo(StreetViewPanoramaCamera streetViewPanoramaCamera, long j) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, streetViewPanoramaCamera);
parcelZza.writeLong(j);
zzc(9, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate
public final void enablePanning(boolean z) throws RemoteException {
Parcel parcelZza = zza();
int i = com.google.android.gms.internal.maps.zzc.zza;
parcelZza.writeInt(z ? 1 : 0);
zzc(2, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate
public final void enableStreetNames(boolean z) throws RemoteException {
Parcel parcelZza = zza();
int i = com.google.android.gms.internal.maps.zzc.zza;
parcelZza.writeInt(z ? 1 : 0);
zzc(4, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate
public final void enableUserNavigation(boolean z) throws RemoteException {
Parcel parcelZza = zza();
int i = com.google.android.gms.internal.maps.zzc.zza;
parcelZza.writeInt(z ? 1 : 0);
zzc(3, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate
public final void enableZoom(boolean z) throws RemoteException {
Parcel parcelZza = zza();
int i = com.google.android.gms.internal.maps.zzc.zza;
parcelZza.writeInt(z ? 1 : 0);
zzc(1, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate
public final StreetViewPanoramaCamera getPanoramaCamera() throws RemoteException {
Parcel parcelZzJ = zzJ(10, zza());
StreetViewPanoramaCamera streetViewPanoramaCamera = (StreetViewPanoramaCamera) com.google.android.gms.internal.maps.zzc.zza(parcelZzJ, StreetViewPanoramaCamera.CREATOR);
parcelZzJ.recycle();
return streetViewPanoramaCamera;
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate
public final StreetViewPanoramaLocation getStreetViewPanoramaLocation() throws RemoteException {
Parcel parcelZzJ = zzJ(14, zza());
StreetViewPanoramaLocation streetViewPanoramaLocation = (StreetViewPanoramaLocation) com.google.android.gms.internal.maps.zzc.zza(parcelZzJ, StreetViewPanoramaLocation.CREATOR);
parcelZzJ.recycle();
return streetViewPanoramaLocation;
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate
public final boolean isPanningGesturesEnabled() throws RemoteException {
Parcel parcelZzJ = zzJ(6, zza());
boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ);
parcelZzJ.recycle();
return zZzh;
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate
public final boolean isStreetNamesEnabled() throws RemoteException {
Parcel parcelZzJ = zzJ(8, zza());
boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ);
parcelZzJ.recycle();
return zZzh;
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate
public final boolean isUserNavigationEnabled() throws RemoteException {
Parcel parcelZzJ = zzJ(7, zza());
boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ);
parcelZzJ.recycle();
return zZzh;
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate
public final boolean isZoomGesturesEnabled() throws RemoteException {
Parcel parcelZzJ = zzJ(5, zza());
boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ);
parcelZzJ.recycle();
return zZzh;
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate
public final IObjectWrapper orientationToPoint(StreetViewPanoramaOrientation streetViewPanoramaOrientation) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, streetViewPanoramaOrientation);
Parcel parcelZzJ = zzJ(19, parcelZza);
IObjectWrapper iObjectWrapperAsInterface = IObjectWrapper.Stub.asInterface(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return iObjectWrapperAsInterface;
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate
public final StreetViewPanoramaOrientation pointToOrientation(IObjectWrapper iObjectWrapper) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper);
Parcel parcelZzJ = zzJ(18, parcelZza);
StreetViewPanoramaOrientation streetViewPanoramaOrientation = (StreetViewPanoramaOrientation) com.google.android.gms.internal.maps.zzc.zza(parcelZzJ, StreetViewPanoramaOrientation.CREATOR);
parcelZzJ.recycle();
return streetViewPanoramaOrientation;
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate
public final void setOnStreetViewPanoramaCameraChangeListener(zzbl zzblVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzblVar);
zzc(16, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate
public final void setOnStreetViewPanoramaChangeListener(zzbn zzbnVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzbnVar);
zzc(15, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate
public final void setOnStreetViewPanoramaClickListener(zzbp zzbpVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzbpVar);
zzc(17, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate
public final void setOnStreetViewPanoramaLongClickListener(zzbr zzbrVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzbrVar);
zzc(20, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate
public final void setPosition(LatLng latLng) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, latLng);
zzc(12, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate
public final void setPositionWithID(String str) throws RemoteException {
Parcel parcelZza = zza();
parcelZza.writeString(str);
zzc(11, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate
public final void setPositionWithRadius(LatLng latLng, int i) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, latLng);
parcelZza.writeInt(i);
zzc(13, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate
public final void setPositionWithRadiusAndSource(LatLng latLng, int i, StreetViewSource streetViewSource) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, latLng);
parcelZza.writeInt(i);
com.google.android.gms.internal.maps.zzc.zze(parcelZza, streetViewSource);
zzc(22, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate
public final void setPositionWithSource(LatLng latLng, StreetViewSource streetViewSource) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, latLng);
com.google.android.gms.internal.maps.zzc.zze(parcelZza, streetViewSource);
zzc(21, parcelZza);
}
}
@@ -0,0 +1,121 @@
package com.google.android.gms.maps.internal;
import android.os.Bundle;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.android.gms.dynamic.IObjectWrapper;
import com.google.android.gms.maps.StreetViewPanoramaOptions;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public final class zzby extends com.google.android.gms.internal.maps.zza implements IStreetViewPanoramaFragmentDelegate {
zzby(IBinder iBinder) {
super(iBinder, "com.google.android.gms.maps.internal.IStreetViewPanoramaFragmentDelegate");
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaFragmentDelegate
public final IStreetViewPanoramaDelegate getStreetViewPanorama() throws RemoteException {
IStreetViewPanoramaDelegate zzbxVar;
Parcel parcelZzJ = zzJ(1, zza());
IBinder strongBinder = parcelZzJ.readStrongBinder();
if (strongBinder == null) {
zzbxVar = null;
} else {
IInterface iInterfaceQueryLocalInterface = strongBinder.queryLocalInterface("com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate");
zzbxVar = iInterfaceQueryLocalInterface instanceof IStreetViewPanoramaDelegate ? (IStreetViewPanoramaDelegate) iInterfaceQueryLocalInterface : new zzbx(strongBinder);
}
parcelZzJ.recycle();
return zzbxVar;
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaFragmentDelegate
public final void getStreetViewPanoramaAsync(zzbt zzbtVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzbtVar);
zzc(12, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaFragmentDelegate
public final boolean isReady() throws RemoteException {
Parcel parcelZzJ = zzJ(11, zza());
boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ);
parcelZzJ.recycle();
return zZzh;
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaFragmentDelegate
public final void onCreate(Bundle bundle) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, bundle);
zzc(3, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaFragmentDelegate
public final IObjectWrapper onCreateView(IObjectWrapper iObjectWrapper, IObjectWrapper iObjectWrapper2, Bundle bundle) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper);
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper2);
com.google.android.gms.internal.maps.zzc.zze(parcelZza, bundle);
Parcel parcelZzJ = zzJ(4, parcelZza);
IObjectWrapper iObjectWrapperAsInterface = IObjectWrapper.Stub.asInterface(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return iObjectWrapperAsInterface;
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaFragmentDelegate
public final void onDestroy() throws RemoteException {
zzc(8, zza());
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaFragmentDelegate
public final void onDestroyView() throws RemoteException {
zzc(7, zza());
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaFragmentDelegate
public final void onInflate(IObjectWrapper iObjectWrapper, StreetViewPanoramaOptions streetViewPanoramaOptions, Bundle bundle) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper);
com.google.android.gms.internal.maps.zzc.zze(parcelZza, streetViewPanoramaOptions);
com.google.android.gms.internal.maps.zzc.zze(parcelZza, bundle);
zzc(2, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaFragmentDelegate
public final void onLowMemory() throws RemoteException {
zzc(9, zza());
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaFragmentDelegate
public final void onPause() throws RemoteException {
zzc(6, zza());
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaFragmentDelegate
public final void onResume() throws RemoteException {
zzc(5, zza());
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaFragmentDelegate
public final void onSaveInstanceState(Bundle bundle) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, bundle);
Parcel parcelZzJ = zzJ(10, parcelZza);
if (parcelZzJ.readInt() != 0) {
bundle.readFromParcel(parcelZzJ);
}
parcelZzJ.recycle();
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaFragmentDelegate
public final void onStart() throws RemoteException {
zzc(13, zza());
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaFragmentDelegate
public final void onStop() throws RemoteException {
zzc(14, zza());
}
}
@@ -0,0 +1,94 @@
package com.google.android.gms.maps.internal;
import android.os.Bundle;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.android.gms.dynamic.IObjectWrapper;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public final class zzbz extends com.google.android.gms.internal.maps.zza implements IStreetViewPanoramaViewDelegate {
zzbz(IBinder iBinder) {
super(iBinder, "com.google.android.gms.maps.internal.IStreetViewPanoramaViewDelegate");
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaViewDelegate
public final IStreetViewPanoramaDelegate getStreetViewPanorama() throws RemoteException {
IStreetViewPanoramaDelegate zzbxVar;
Parcel parcelZzJ = zzJ(1, zza());
IBinder strongBinder = parcelZzJ.readStrongBinder();
if (strongBinder == null) {
zzbxVar = null;
} else {
IInterface iInterfaceQueryLocalInterface = strongBinder.queryLocalInterface("com.google.android.gms.maps.internal.IStreetViewPanoramaDelegate");
zzbxVar = iInterfaceQueryLocalInterface instanceof IStreetViewPanoramaDelegate ? (IStreetViewPanoramaDelegate) iInterfaceQueryLocalInterface : new zzbx(strongBinder);
}
parcelZzJ.recycle();
return zzbxVar;
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaViewDelegate
public final void getStreetViewPanoramaAsync(zzbt zzbtVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzbtVar);
zzc(9, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaViewDelegate
public final IObjectWrapper getView() throws RemoteException {
Parcel parcelZzJ = zzJ(8, zza());
IObjectWrapper iObjectWrapperAsInterface = IObjectWrapper.Stub.asInterface(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return iObjectWrapperAsInterface;
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaViewDelegate
public final void onCreate(Bundle bundle) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, bundle);
zzc(2, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaViewDelegate
public final void onDestroy() throws RemoteException {
zzc(5, zza());
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaViewDelegate
public final void onLowMemory() throws RemoteException {
zzc(6, zza());
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaViewDelegate
public final void onPause() throws RemoteException {
zzc(4, zza());
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaViewDelegate
public final void onResume() throws RemoteException {
zzc(3, zza());
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaViewDelegate
public final void onSaveInstanceState(Bundle bundle) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, bundle);
Parcel parcelZzJ = zzJ(7, parcelZza);
if (parcelZzJ.readInt() != 0) {
bundle.readFromParcel(parcelZzJ);
}
parcelZzJ.recycle();
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaViewDelegate
public final void onStart() throws RemoteException {
zzc(10, zza());
}
@Override // com.google.android.gms.maps.internal.IStreetViewPanoramaViewDelegate
public final void onStop() throws RemoteException {
zzc(11, zza());
}
}
@@ -0,0 +1,26 @@
package com.google.android.gms.maps.internal;
import android.os.Parcel;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzc extends com.google.android.gms.internal.maps.zzb implements zzd {
public zzc() {
super("com.google.android.gms.maps.internal.ICancelableCallback");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i == 1) {
zzc();
} else {
if (i != 2) {
return false;
}
zzb();
}
parcel2.writeNoException();
return true;
}
}
@@ -0,0 +1,181 @@
package com.google.android.gms.maps.internal;
import android.os.IBinder;
import android.os.Parcel;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public final class zzca extends com.google.android.gms.internal.maps.zza implements IUiSettingsDelegate {
zzca(IBinder iBinder) {
super(iBinder, "com.google.android.gms.maps.internal.IUiSettingsDelegate");
}
@Override // com.google.android.gms.maps.internal.IUiSettingsDelegate
public final boolean isCompassEnabled() throws RemoteException {
Parcel parcelZzJ = zzJ(10, zza());
boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ);
parcelZzJ.recycle();
return zZzh;
}
@Override // com.google.android.gms.maps.internal.IUiSettingsDelegate
public final boolean isIndoorLevelPickerEnabled() throws RemoteException {
Parcel parcelZzJ = zzJ(17, zza());
boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ);
parcelZzJ.recycle();
return zZzh;
}
@Override // com.google.android.gms.maps.internal.IUiSettingsDelegate
public final boolean isMapToolbarEnabled() throws RemoteException {
Parcel parcelZzJ = zzJ(19, zza());
boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ);
parcelZzJ.recycle();
return zZzh;
}
@Override // com.google.android.gms.maps.internal.IUiSettingsDelegate
public final boolean isMyLocationButtonEnabled() throws RemoteException {
Parcel parcelZzJ = zzJ(11, zza());
boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ);
parcelZzJ.recycle();
return zZzh;
}
@Override // com.google.android.gms.maps.internal.IUiSettingsDelegate
public final boolean isRotateGesturesEnabled() throws RemoteException {
Parcel parcelZzJ = zzJ(15, zza());
boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ);
parcelZzJ.recycle();
return zZzh;
}
@Override // com.google.android.gms.maps.internal.IUiSettingsDelegate
public final boolean isScrollGesturesEnabled() throws RemoteException {
Parcel parcelZzJ = zzJ(12, zza());
boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ);
parcelZzJ.recycle();
return zZzh;
}
@Override // com.google.android.gms.maps.internal.IUiSettingsDelegate
public final boolean isScrollGesturesEnabledDuringRotateOrZoom() throws RemoteException {
Parcel parcelZzJ = zzJ(21, zza());
boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ);
parcelZzJ.recycle();
return zZzh;
}
@Override // com.google.android.gms.maps.internal.IUiSettingsDelegate
public final boolean isTiltGesturesEnabled() throws RemoteException {
Parcel parcelZzJ = zzJ(14, zza());
boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ);
parcelZzJ.recycle();
return zZzh;
}
@Override // com.google.android.gms.maps.internal.IUiSettingsDelegate
public final boolean isZoomControlsEnabled() throws RemoteException {
Parcel parcelZzJ = zzJ(9, zza());
boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ);
parcelZzJ.recycle();
return zZzh;
}
@Override // com.google.android.gms.maps.internal.IUiSettingsDelegate
public final boolean isZoomGesturesEnabled() throws RemoteException {
Parcel parcelZzJ = zzJ(13, zza());
boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ);
parcelZzJ.recycle();
return zZzh;
}
@Override // com.google.android.gms.maps.internal.IUiSettingsDelegate
public final void setAllGesturesEnabled(boolean z) throws RemoteException {
Parcel parcelZza = zza();
int i = com.google.android.gms.internal.maps.zzc.zza;
parcelZza.writeInt(z ? 1 : 0);
zzc(8, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IUiSettingsDelegate
public final void setCompassEnabled(boolean z) throws RemoteException {
Parcel parcelZza = zza();
int i = com.google.android.gms.internal.maps.zzc.zza;
parcelZza.writeInt(z ? 1 : 0);
zzc(2, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IUiSettingsDelegate
public final void setIndoorLevelPickerEnabled(boolean z) throws RemoteException {
Parcel parcelZza = zza();
int i = com.google.android.gms.internal.maps.zzc.zza;
parcelZza.writeInt(z ? 1 : 0);
zzc(16, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IUiSettingsDelegate
public final void setMapToolbarEnabled(boolean z) throws RemoteException {
Parcel parcelZza = zza();
int i = com.google.android.gms.internal.maps.zzc.zza;
parcelZza.writeInt(z ? 1 : 0);
zzc(18, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IUiSettingsDelegate
public final void setMyLocationButtonEnabled(boolean z) throws RemoteException {
Parcel parcelZza = zza();
int i = com.google.android.gms.internal.maps.zzc.zza;
parcelZza.writeInt(z ? 1 : 0);
zzc(3, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IUiSettingsDelegate
public final void setRotateGesturesEnabled(boolean z) throws RemoteException {
Parcel parcelZza = zza();
int i = com.google.android.gms.internal.maps.zzc.zza;
parcelZza.writeInt(z ? 1 : 0);
zzc(7, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IUiSettingsDelegate
public final void setScrollGesturesEnabled(boolean z) throws RemoteException {
Parcel parcelZza = zza();
int i = com.google.android.gms.internal.maps.zzc.zza;
parcelZza.writeInt(z ? 1 : 0);
zzc(4, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IUiSettingsDelegate
public final void setScrollGesturesEnabledDuringRotateOrZoom(boolean z) throws RemoteException {
Parcel parcelZza = zza();
int i = com.google.android.gms.internal.maps.zzc.zza;
parcelZza.writeInt(z ? 1 : 0);
zzc(20, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IUiSettingsDelegate
public final void setTiltGesturesEnabled(boolean z) throws RemoteException {
Parcel parcelZza = zza();
int i = com.google.android.gms.internal.maps.zzc.zza;
parcelZza.writeInt(z ? 1 : 0);
zzc(6, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IUiSettingsDelegate
public final void setZoomControlsEnabled(boolean z) throws RemoteException {
Parcel parcelZza = zza();
int i = com.google.android.gms.internal.maps.zzc.zza;
parcelZza.writeInt(z ? 1 : 0);
zzc(1, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IUiSettingsDelegate
public final void setZoomGesturesEnabled(boolean z) throws RemoteException {
Parcel parcelZza = zza();
int i = com.google.android.gms.internal.maps.zzc.zza;
parcelZza.writeInt(z ? 1 : 0);
zzc(5, parcelZza);
}
}
@@ -0,0 +1,63 @@
package com.google.android.gms.maps.internal;
import android.os.Bundle;
import android.os.Parcelable;
import com.google.android.gms.common.internal.Preconditions;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public final class zzcb {
private zzcb() {
}
public static Parcelable zza(Bundle bundle, String str) {
ClassLoader classLoaderZzd = zzd();
bundle.setClassLoader(classLoaderZzd);
Bundle bundle2 = bundle.getBundle("map_state");
if (bundle2 == null) {
return null;
}
bundle2.setClassLoader(classLoaderZzd);
return bundle2.getParcelable(str);
}
public static void zzb(Bundle bundle, Bundle bundle2) {
if (bundle == null || bundle2 == null) {
return;
}
Parcelable parcelableZza = zza(bundle, "MapOptions");
if (parcelableZza != null) {
zzc(bundle2, "MapOptions", parcelableZza);
}
Parcelable parcelableZza2 = zza(bundle, "StreetViewPanoramaOptions");
if (parcelableZza2 != null) {
zzc(bundle2, "StreetViewPanoramaOptions", parcelableZza2);
}
Parcelable parcelableZza3 = zza(bundle, "camera");
if (parcelableZza3 != null) {
zzc(bundle2, "camera", parcelableZza3);
}
if (bundle.containsKey("position")) {
bundle2.putString("position", bundle.getString("position"));
}
if (bundle.containsKey("com.google.android.wearable.compat.extra.LOWBIT_AMBIENT")) {
bundle2.putBoolean("com.google.android.wearable.compat.extra.LOWBIT_AMBIENT", bundle.getBoolean("com.google.android.wearable.compat.extra.LOWBIT_AMBIENT", false));
}
}
public static void zzc(Bundle bundle, String str, Parcelable parcelable) {
ClassLoader classLoaderZzd = zzd();
bundle.setClassLoader(classLoaderZzd);
Bundle bundle2 = bundle.getBundle("map_state");
if (bundle2 == null) {
bundle2 = new Bundle();
}
bundle2.setClassLoader(classLoaderZzd);
bundle2.putParcelable(str, parcelable);
bundle.putBundle("map_state", bundle2);
}
private static ClassLoader zzd() {
return (ClassLoader) Preconditions.checkNotNull(zzcb.class.getClassLoader());
}
}
@@ -0,0 +1,146 @@
package com.google.android.gms.maps.internal;
import android.content.Context;
import android.os.IBinder;
import android.os.IInterface;
import android.os.RemoteException;
import android.util.Log;
import com.google.android.gms.common.GooglePlayServicesNotAvailableException;
import com.google.android.gms.common.GooglePlayServicesUtil;
import com.google.android.gms.common.internal.Preconditions;
import com.google.android.gms.dynamic.ObjectWrapper;
import com.google.android.gms.maps.MapsInitializer;
import com.google.android.gms.maps.model.RuntimeRemoteException;
import java.util.Objects;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public final class zzcc {
private static final String zza = "zzcc";
private static Context zzb;
private static zzf zzc;
public static zzf zza(Context context, MapsInitializer.Renderer renderer) throws GooglePlayServicesNotAvailableException {
Preconditions.checkNotNull(context);
Log.d(zza, "preferredRenderer: ".concat(String.valueOf(String.valueOf(renderer))));
zzf zzfVar = zzc;
if (zzfVar != null) {
return zzfVar;
}
int iIsGooglePlayServicesAvailable = GooglePlayServicesUtil.isGooglePlayServicesAvailable(context, 13400000);
if (iIsGooglePlayServicesAvailable != 0) {
throw new GooglePlayServicesNotAvailableException(iIsGooglePlayServicesAvailable);
}
zzf zzfVarZzd = zzd(context, renderer);
zzc = zzfVarZzd;
try {
if (zzfVarZzd.zzd() == 2) {
try {
zzc.zzm(ObjectWrapper.wrap(zzc(context, renderer)));
} catch (RemoteException e) {
throw new RuntimeRemoteException(e);
} catch (UnsatisfiedLinkError unused) {
Log.w(zza, "Caught UnsatisfiedLinkError attempting to load the LATEST renderer's native library. Attempting to use the LEGACY renderer instead.");
zzb = null;
zzc = zzd(context, MapsInitializer.Renderer.LEGACY);
}
}
try {
zzc.zzk(ObjectWrapper.wrap(((Context) Objects.requireNonNull(zzc(context, renderer))).getResources()), 19000000);
return zzc;
} catch (RemoteException e2) {
throw new RuntimeRemoteException(e2);
}
} catch (RemoteException e3) {
throw new RuntimeRemoteException(e3);
}
}
private static Context zzb(Exception exc, Context context) {
Log.e(zza, "Failed to load maps module, use pre-Chimera", exc);
return GooglePlayServicesUtil.getRemoteContext(context);
}
/* JADX WARN: Removed duplicated region for block: B:10:0x001a */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct code enable 'Show inconsistent code' option in preferences
*/
private static android.content.Context zzc(android.content.Context r4, com.google.android.gms.maps.MapsInitializer.Renderer r5) {
/*
java.lang.String r0 = "com.google.android.gms.maps_legacy_dynamite"
java.lang.String r1 = "com.google.android.gms.maps_core_dynamite"
java.lang.String r2 = "com.google.android.gms.maps_dynamite"
android.content.Context r3 = com.google.android.gms.maps.internal.zzcc.zzb
if (r3 != 0) goto L53
java.lang.String r3 = "com.google.android.gms.maps.internal.UseLegacyRendererAsDefault"
java.lang.Class.forName(r3) // Catch: java.lang.ClassNotFoundException -> L1c
if (r5 == 0) goto L1a
int r5 = r5.ordinal()
if (r5 == 0) goto L22
r0 = 1
if (r5 == r0) goto L21
L1a:
r0 = r2
goto L22
L1c:
com.google.android.gms.maps.MapsInitializer$Renderer r3 = com.google.android.gms.maps.MapsInitializer.Renderer.LEGACY
if (r5 != r3) goto L21
goto L22
L21:
r0 = r1
L22:
com.google.android.gms.dynamite.DynamiteModule$VersionPolicy r5 = com.google.android.gms.dynamite.DynamiteModule.PREFER_REMOTE // Catch: java.lang.Exception -> L2d
com.google.android.gms.dynamite.DynamiteModule r5 = com.google.android.gms.dynamite.DynamiteModule.load(r4, r5, r0) // Catch: java.lang.Exception -> L2d
android.content.Context r4 = r5.getModuleContext() // Catch: java.lang.Exception -> L2d
goto L50
L2d:
r5 = move-exception
boolean r0 = r0.equals(r2)
if (r0 != 0) goto L4c
java.lang.String r5 = com.google.android.gms.maps.internal.zzcc.zza // Catch: java.lang.Exception -> L46
java.lang.String r0 = "Attempting to load maps_dynamite again."
android.util.Log.d(r5, r0) // Catch: java.lang.Exception -> L46
com.google.android.gms.dynamite.DynamiteModule$VersionPolicy r5 = com.google.android.gms.dynamite.DynamiteModule.PREFER_REMOTE // Catch: java.lang.Exception -> L46
com.google.android.gms.dynamite.DynamiteModule r5 = com.google.android.gms.dynamite.DynamiteModule.load(r4, r5, r2) // Catch: java.lang.Exception -> L46
android.content.Context r4 = r5.getModuleContext() // Catch: java.lang.Exception -> L46
goto L50
L46:
r5 = move-exception
android.content.Context r4 = zzb(r5, r4)
goto L50
L4c:
android.content.Context r4 = zzb(r5, r4)
L50:
com.google.android.gms.maps.internal.zzcc.zzb = r4
return r4
L53:
return r3
*/
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.maps.internal.zzcc.zzc(android.content.Context, com.google.android.gms.maps.MapsInitializer$Renderer):android.content.Context");
}
private static zzf zzd(Context context, MapsInitializer.Renderer renderer) {
Log.i(zza, "Making Creator dynamically");
try {
IBinder iBinder = (IBinder) zze(((ClassLoader) Preconditions.checkNotNull(zzc(context, renderer).getClassLoader())).loadClass("com.google.android.gms.maps.internal.CreatorImpl"));
if (iBinder == null) {
return null;
}
IInterface iInterfaceQueryLocalInterface = iBinder.queryLocalInterface("com.google.android.gms.maps.internal.ICreator");
return iInterfaceQueryLocalInterface instanceof zzf ? (zzf) iInterfaceQueryLocalInterface : new zze(iBinder);
} catch (ClassNotFoundException e) {
throw new IllegalStateException("Unable to find dynamic class com.google.android.gms.maps.internal.CreatorImpl", e);
}
}
private static Object zze(Class cls) {
try {
return cls.newInstance();
} catch (IllegalAccessException e) {
throw new IllegalStateException("Unable to call the default constructor of ".concat(String.valueOf(cls.getName())), e);
} catch (InstantiationException e2) {
throw new IllegalStateException("Unable to instantiate the dynamic class ".concat(String.valueOf(cls.getName())), e2);
}
}
}
@@ -0,0 +1,12 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzd extends IInterface {
void zzb() throws RemoteException;
void zzc() throws RemoteException;
}
@@ -0,0 +1,141 @@
package com.google.android.gms.maps.internal;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.android.gms.dynamic.IObjectWrapper;
import com.google.android.gms.maps.GoogleMapOptions;
import com.google.android.gms.maps.StreetViewPanoramaOptions;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public final class zze extends com.google.android.gms.internal.maps.zza implements zzf {
zze(IBinder iBinder) {
super(iBinder, "com.google.android.gms.maps.internal.ICreator");
}
@Override // com.google.android.gms.maps.internal.zzf
public final int zzd() throws RemoteException {
Parcel parcelZzJ = zzJ(9, zza());
int i = parcelZzJ.readInt();
parcelZzJ.recycle();
return i;
}
@Override // com.google.android.gms.maps.internal.zzf
public final ICameraUpdateFactoryDelegate zze() throws RemoteException {
ICameraUpdateFactoryDelegate zzbVar;
Parcel parcelZzJ = zzJ(4, zza());
IBinder strongBinder = parcelZzJ.readStrongBinder();
if (strongBinder == null) {
zzbVar = null;
} else {
IInterface iInterfaceQueryLocalInterface = strongBinder.queryLocalInterface("com.google.android.gms.maps.internal.ICameraUpdateFactoryDelegate");
zzbVar = iInterfaceQueryLocalInterface instanceof ICameraUpdateFactoryDelegate ? (ICameraUpdateFactoryDelegate) iInterfaceQueryLocalInterface : new zzb(strongBinder);
}
parcelZzJ.recycle();
return zzbVar;
}
@Override // com.google.android.gms.maps.internal.zzf
public final IMapFragmentDelegate zzf(IObjectWrapper iObjectWrapper) throws RemoteException {
IMapFragmentDelegate zzkVar;
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper);
Parcel parcelZzJ = zzJ(2, parcelZza);
IBinder strongBinder = parcelZzJ.readStrongBinder();
if (strongBinder == null) {
zzkVar = null;
} else {
IInterface iInterfaceQueryLocalInterface = strongBinder.queryLocalInterface("com.google.android.gms.maps.internal.IMapFragmentDelegate");
zzkVar = iInterfaceQueryLocalInterface instanceof IMapFragmentDelegate ? (IMapFragmentDelegate) iInterfaceQueryLocalInterface : new zzk(strongBinder);
}
parcelZzJ.recycle();
return zzkVar;
}
@Override // com.google.android.gms.maps.internal.zzf
public final IMapViewDelegate zzg(IObjectWrapper iObjectWrapper, GoogleMapOptions googleMapOptions) throws RemoteException {
IMapViewDelegate zzlVar;
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper);
com.google.android.gms.internal.maps.zzc.zze(parcelZza, googleMapOptions);
Parcel parcelZzJ = zzJ(3, parcelZza);
IBinder strongBinder = parcelZzJ.readStrongBinder();
if (strongBinder == null) {
zzlVar = null;
} else {
IInterface iInterfaceQueryLocalInterface = strongBinder.queryLocalInterface("com.google.android.gms.maps.internal.IMapViewDelegate");
zzlVar = iInterfaceQueryLocalInterface instanceof IMapViewDelegate ? (IMapViewDelegate) iInterfaceQueryLocalInterface : new zzl(strongBinder);
}
parcelZzJ.recycle();
return zzlVar;
}
@Override // com.google.android.gms.maps.internal.zzf
public final IStreetViewPanoramaFragmentDelegate zzh(IObjectWrapper iObjectWrapper) throws RemoteException {
IStreetViewPanoramaFragmentDelegate zzbyVar;
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper);
Parcel parcelZzJ = zzJ(8, parcelZza);
IBinder strongBinder = parcelZzJ.readStrongBinder();
if (strongBinder == null) {
zzbyVar = null;
} else {
IInterface iInterfaceQueryLocalInterface = strongBinder.queryLocalInterface("com.google.android.gms.maps.internal.IStreetViewPanoramaFragmentDelegate");
zzbyVar = iInterfaceQueryLocalInterface instanceof IStreetViewPanoramaFragmentDelegate ? (IStreetViewPanoramaFragmentDelegate) iInterfaceQueryLocalInterface : new zzby(strongBinder);
}
parcelZzJ.recycle();
return zzbyVar;
}
@Override // com.google.android.gms.maps.internal.zzf
public final IStreetViewPanoramaViewDelegate zzi(IObjectWrapper iObjectWrapper, StreetViewPanoramaOptions streetViewPanoramaOptions) throws RemoteException {
IStreetViewPanoramaViewDelegate zzbzVar;
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper);
com.google.android.gms.internal.maps.zzc.zze(parcelZza, streetViewPanoramaOptions);
Parcel parcelZzJ = zzJ(7, parcelZza);
IBinder strongBinder = parcelZzJ.readStrongBinder();
if (strongBinder == null) {
zzbzVar = null;
} else {
IInterface iInterfaceQueryLocalInterface = strongBinder.queryLocalInterface("com.google.android.gms.maps.internal.IStreetViewPanoramaViewDelegate");
zzbzVar = iInterfaceQueryLocalInterface instanceof IStreetViewPanoramaViewDelegate ? (IStreetViewPanoramaViewDelegate) iInterfaceQueryLocalInterface : new zzbz(strongBinder);
}
parcelZzJ.recycle();
return zzbzVar;
}
@Override // com.google.android.gms.maps.internal.zzf
public final com.google.android.gms.internal.maps.zzi zzj() throws RemoteException {
Parcel parcelZzJ = zzJ(5, zza());
com.google.android.gms.internal.maps.zzi zziVarZzb = com.google.android.gms.internal.maps.zzh.zzb(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return zziVarZzb;
}
@Override // com.google.android.gms.maps.internal.zzf
public final void zzk(IObjectWrapper iObjectWrapper, int i) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper);
parcelZza.writeInt(19000000);
zzc(6, parcelZza);
}
@Override // com.google.android.gms.maps.internal.zzf
public final void zzl(IObjectWrapper iObjectWrapper, int i) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper);
parcelZza.writeInt(i);
zzc(10, parcelZza);
}
@Override // com.google.android.gms.maps.internal.zzf
public final void zzm(IObjectWrapper iObjectWrapper) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper);
zzc(11, parcelZza);
}
}
@@ -0,0 +1,32 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
import com.google.android.gms.dynamic.IObjectWrapper;
import com.google.android.gms.maps.GoogleMapOptions;
import com.google.android.gms.maps.StreetViewPanoramaOptions;
import javax.annotation.Nullable;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzf extends IInterface {
int zzd() throws RemoteException;
ICameraUpdateFactoryDelegate zze() throws RemoteException;
IMapFragmentDelegate zzf(IObjectWrapper iObjectWrapper) throws RemoteException;
IMapViewDelegate zzg(IObjectWrapper iObjectWrapper, @Nullable GoogleMapOptions googleMapOptions) throws RemoteException;
IStreetViewPanoramaFragmentDelegate zzh(IObjectWrapper iObjectWrapper) throws RemoteException;
IStreetViewPanoramaViewDelegate zzi(IObjectWrapper iObjectWrapper, @Nullable StreetViewPanoramaOptions streetViewPanoramaOptions) throws RemoteException;
com.google.android.gms.internal.maps.zzi zzj() throws RemoteException;
void zzk(IObjectWrapper iObjectWrapper, int i) throws RemoteException;
void zzl(IObjectWrapper iObjectWrapper, int i) throws RemoteException;
void zzm(IObjectWrapper iObjectWrapper) throws RemoteException;
}
@@ -0,0 +1,647 @@
package com.google.android.gms.maps.internal;
import android.location.Location;
import android.os.Bundle;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import android.os.RemoteException;
import androidx.appcompat.app.AppCompatDelegate;
import com.google.android.gms.dynamic.IObjectWrapper;
import com.google.android.gms.maps.model.CameraPosition;
import com.google.android.gms.maps.model.CircleOptions;
import com.google.android.gms.maps.model.FeatureLayerOptions;
import com.google.android.gms.maps.model.GroundOverlayOptions;
import com.google.android.gms.maps.model.LatLngBounds;
import com.google.android.gms.maps.model.MapStyleOptions;
import com.google.android.gms.maps.model.MarkerOptions;
import com.google.android.gms.maps.model.PolygonOptions;
import com.google.android.gms.maps.model.PolylineOptions;
import com.google.android.gms.maps.model.TileOverlayOptions;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public final class zzg extends com.google.android.gms.internal.maps.zza implements IGoogleMapDelegate {
zzg(IBinder iBinder) {
super(iBinder, "com.google.android.gms.maps.internal.IGoogleMapDelegate");
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final com.google.android.gms.internal.maps.zzl addCircle(CircleOptions circleOptions) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, circleOptions);
Parcel parcelZzJ = zzJ(35, parcelZza);
com.google.android.gms.internal.maps.zzl zzlVarZzb = com.google.android.gms.internal.maps.zzk.zzb(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return zzlVarZzb;
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final com.google.android.gms.internal.maps.zzv addGroundOverlay(GroundOverlayOptions groundOverlayOptions) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, groundOverlayOptions);
Parcel parcelZzJ = zzJ(12, parcelZza);
com.google.android.gms.internal.maps.zzv zzvVarZzb = com.google.android.gms.internal.maps.zzu.zzb(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return zzvVarZzb;
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final com.google.android.gms.internal.maps.zzah addMarker(MarkerOptions markerOptions) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, markerOptions);
Parcel parcelZzJ = zzJ(11, parcelZza);
com.google.android.gms.internal.maps.zzah zzahVarZzb = com.google.android.gms.internal.maps.zzag.zzb(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return zzahVarZzb;
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void addOnMapCapabilitiesChangedListener(zzal zzalVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzalVar);
zzc(110, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final com.google.android.gms.internal.maps.zzam addPolygon(PolygonOptions polygonOptions) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, polygonOptions);
Parcel parcelZzJ = zzJ(10, parcelZza);
com.google.android.gms.internal.maps.zzam zzamVarZzb = com.google.android.gms.internal.maps.zzal.zzb(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return zzamVarZzb;
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final com.google.android.gms.internal.maps.zzap addPolyline(PolylineOptions polylineOptions) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, polylineOptions);
Parcel parcelZzJ = zzJ(9, parcelZza);
com.google.android.gms.internal.maps.zzap zzapVarZzb = com.google.android.gms.internal.maps.zzao.zzb(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return zzapVarZzb;
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final com.google.android.gms.internal.maps.zzau addTileOverlay(TileOverlayOptions tileOverlayOptions) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, tileOverlayOptions);
Parcel parcelZzJ = zzJ(13, parcelZza);
com.google.android.gms.internal.maps.zzau zzauVarZzb = com.google.android.gms.internal.maps.zzat.zzb(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return zzauVarZzb;
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void animateCamera(IObjectWrapper iObjectWrapper) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper);
zzc(5, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void animateCameraWithCallback(IObjectWrapper iObjectWrapper, zzd zzdVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper);
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzdVar);
zzc(6, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void animateCameraWithDurationAndCallback(IObjectWrapper iObjectWrapper, int i, zzd zzdVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper);
parcelZza.writeInt(i);
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzdVar);
zzc(7, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void clear() throws RemoteException {
zzc(14, zza());
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final CameraPosition getCameraPosition() throws RemoteException {
Parcel parcelZzJ = zzJ(1, zza());
CameraPosition cameraPosition = (CameraPosition) com.google.android.gms.internal.maps.zzc.zza(parcelZzJ, CameraPosition.CREATOR);
parcelZzJ.recycle();
return cameraPosition;
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final com.google.android.gms.internal.maps.zzs getFeatureLayer(FeatureLayerOptions featureLayerOptions) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, featureLayerOptions);
Parcel parcelZzJ = zzJ(112, parcelZza);
com.google.android.gms.internal.maps.zzs zzsVarZzb = com.google.android.gms.internal.maps.zzr.zzb(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return zzsVarZzb;
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final com.google.android.gms.internal.maps.zzy getFocusedBuilding() throws RemoteException {
Parcel parcelZzJ = zzJ(44, zza());
com.google.android.gms.internal.maps.zzy zzyVarZzb = com.google.android.gms.internal.maps.zzx.zzb(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return zzyVarZzb;
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void getMapAsync(zzat zzatVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzatVar);
zzc(53, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final com.google.android.gms.internal.maps.zzae getMapCapabilities() throws RemoteException {
Parcel parcelZzJ = zzJ(AppCompatDelegate.FEATURE_SUPPORT_ACTION_BAR_OVERLAY, zza());
com.google.android.gms.internal.maps.zzae zzaeVarZzb = com.google.android.gms.internal.maps.zzad.zzb(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return zzaeVarZzb;
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final int getMapColorScheme() throws RemoteException {
Parcel parcelZzJ = zzJ(114, zza());
int i = parcelZzJ.readInt();
parcelZzJ.recycle();
return i;
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final int getMapType() throws RemoteException {
Parcel parcelZzJ = zzJ(15, zza());
int i = parcelZzJ.readInt();
parcelZzJ.recycle();
return i;
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final float getMaxZoomLevel() throws RemoteException {
Parcel parcelZzJ = zzJ(2, zza());
float f = parcelZzJ.readFloat();
parcelZzJ.recycle();
return f;
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final float getMinZoomLevel() throws RemoteException {
Parcel parcelZzJ = zzJ(3, zza());
float f = parcelZzJ.readFloat();
parcelZzJ.recycle();
return f;
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final Location getMyLocation() throws RemoteException {
Parcel parcelZzJ = zzJ(23, zza());
Location location = (Location) com.google.android.gms.internal.maps.zzc.zza(parcelZzJ, Location.CREATOR);
parcelZzJ.recycle();
return location;
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final IProjectionDelegate getProjection() throws RemoteException {
IProjectionDelegate zzbuVar;
Parcel parcelZzJ = zzJ(26, zza());
IBinder strongBinder = parcelZzJ.readStrongBinder();
if (strongBinder == null) {
zzbuVar = null;
} else {
IInterface iInterfaceQueryLocalInterface = strongBinder.queryLocalInterface("com.google.android.gms.maps.internal.IProjectionDelegate");
zzbuVar = iInterfaceQueryLocalInterface instanceof IProjectionDelegate ? (IProjectionDelegate) iInterfaceQueryLocalInterface : new zzbu(strongBinder);
}
parcelZzJ.recycle();
return zzbuVar;
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final IUiSettingsDelegate getUiSettings() throws RemoteException {
IUiSettingsDelegate zzcaVar;
Parcel parcelZzJ = zzJ(25, zza());
IBinder strongBinder = parcelZzJ.readStrongBinder();
if (strongBinder == null) {
zzcaVar = null;
} else {
IInterface iInterfaceQueryLocalInterface = strongBinder.queryLocalInterface("com.google.android.gms.maps.internal.IUiSettingsDelegate");
zzcaVar = iInterfaceQueryLocalInterface instanceof IUiSettingsDelegate ? (IUiSettingsDelegate) iInterfaceQueryLocalInterface : new zzca(strongBinder);
}
parcelZzJ.recycle();
return zzcaVar;
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final boolean isBuildingsEnabled() throws RemoteException {
Parcel parcelZzJ = zzJ(40, zza());
boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ);
parcelZzJ.recycle();
return zZzh;
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final boolean isIndoorEnabled() throws RemoteException {
Parcel parcelZzJ = zzJ(19, zza());
boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ);
parcelZzJ.recycle();
return zZzh;
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final boolean isMyLocationEnabled() throws RemoteException {
Parcel parcelZzJ = zzJ(21, zza());
boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ);
parcelZzJ.recycle();
return zZzh;
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final boolean isTrafficEnabled() throws RemoteException {
Parcel parcelZzJ = zzJ(17, zza());
boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ);
parcelZzJ.recycle();
return zZzh;
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void moveCamera(IObjectWrapper iObjectWrapper) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper);
zzc(4, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void onCreate(Bundle bundle) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, bundle);
zzc(54, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void onDestroy() throws RemoteException {
zzc(57, zza());
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void onEnterAmbient(Bundle bundle) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, bundle);
zzc(81, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void onExitAmbient() throws RemoteException {
zzc(82, zza());
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void onLowMemory() throws RemoteException {
zzc(58, zza());
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void onPause() throws RemoteException {
zzc(56, zza());
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void onResume() throws RemoteException {
zzc(55, zza());
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void onSaveInstanceState(Bundle bundle) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, bundle);
Parcel parcelZzJ = zzJ(60, parcelZza);
if (parcelZzJ.readInt() != 0) {
bundle.readFromParcel(parcelZzJ);
}
parcelZzJ.recycle();
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void onStart() throws RemoteException {
zzc(101, zza());
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void onStop() throws RemoteException {
zzc(102, zza());
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void removeOnMapCapabilitiesChangedListener(zzal zzalVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzalVar);
zzc(111, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void resetMinMaxZoomPreference() throws RemoteException {
zzc(94, zza());
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setBuildingsEnabled(boolean z) throws RemoteException {
Parcel parcelZza = zza();
int i = com.google.android.gms.internal.maps.zzc.zza;
parcelZza.writeInt(z ? 1 : 0);
zzc(41, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setContentDescription(String str) throws RemoteException {
Parcel parcelZza = zza();
parcelZza.writeString(str);
zzc(61, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final boolean setIndoorEnabled(boolean z) throws RemoteException {
Parcel parcelZza = zza();
int i = com.google.android.gms.internal.maps.zzc.zza;
parcelZza.writeInt(z ? 1 : 0);
Parcel parcelZzJ = zzJ(20, parcelZza);
boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ);
parcelZzJ.recycle();
return zZzh;
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setInfoWindowAdapter(zzi zziVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zziVar);
zzc(33, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setLatLngBoundsForCameraTarget(LatLngBounds latLngBounds) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, latLngBounds);
zzc(95, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setLocationSource(ILocationSourceDelegate iLocationSourceDelegate) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iLocationSourceDelegate);
zzc(24, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setMapColorScheme(int i) throws RemoteException {
Parcel parcelZza = zza();
parcelZza.writeInt(i);
zzc(113, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final boolean setMapStyle(MapStyleOptions mapStyleOptions) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, mapStyleOptions);
Parcel parcelZzJ = zzJ(91, parcelZza);
boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ);
parcelZzJ.recycle();
return zZzh;
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setMapType(int i) throws RemoteException {
Parcel parcelZza = zza();
parcelZza.writeInt(i);
zzc(16, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setMaxZoomPreference(float f) throws RemoteException {
Parcel parcelZza = zza();
parcelZza.writeFloat(f);
zzc(93, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setMinZoomPreference(float f) throws RemoteException {
Parcel parcelZza = zza();
parcelZza.writeFloat(f);
zzc(92, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setMyLocationEnabled(boolean z) throws RemoteException {
Parcel parcelZza = zza();
int i = com.google.android.gms.internal.maps.zzc.zza;
parcelZza.writeInt(z ? 1 : 0);
zzc(22, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setOnCameraChangeListener(zzn zznVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zznVar);
zzc(27, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setOnCameraIdleListener(zzp zzpVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzpVar);
zzc(99, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setOnCameraMoveCanceledListener(zzr zzrVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzrVar);
zzc(98, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setOnCameraMoveListener(zzt zztVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zztVar);
zzc(97, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setOnCameraMoveStartedListener(zzv zzvVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzvVar);
zzc(96, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setOnCircleClickListener(zzx zzxVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzxVar);
zzc(89, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setOnGroundOverlayClickListener(zzz zzzVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzzVar);
zzc(83, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setOnIndoorStateChangeListener(zzab zzabVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzabVar);
zzc(45, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setOnInfoWindowClickListener(zzad zzadVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzadVar);
zzc(32, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setOnInfoWindowCloseListener(zzaf zzafVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzafVar);
zzc(86, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setOnInfoWindowLongClickListener(zzah zzahVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzahVar);
zzc(84, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setOnMapClickListener(zzan zzanVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzanVar);
zzc(28, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setOnMapLoadedCallback(zzap zzapVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzapVar);
zzc(42, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setOnMapLongClickListener(zzar zzarVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzarVar);
zzc(29, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setOnMarkerClickListener(zzav zzavVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzavVar);
zzc(30, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setOnMarkerDragListener(zzax zzaxVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzaxVar);
zzc(31, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setOnMyLocationButtonClickListener(zzaz zzazVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzazVar);
zzc(37, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setOnMyLocationChangeListener(zzbb zzbbVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzbbVar);
zzc(36, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setOnMyLocationClickListener(zzbd zzbdVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzbdVar);
zzc(107, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setOnPoiClickListener(zzbf zzbfVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzbfVar);
zzc(80, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setOnPolygonClickListener(zzbh zzbhVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzbhVar);
zzc(85, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setOnPolylineClickListener(zzbj zzbjVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzbjVar);
zzc(87, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setPadding(int i, int i2, int i3, int i4) throws RemoteException {
Parcel parcelZza = zza();
parcelZza.writeInt(i);
parcelZza.writeInt(i2);
parcelZza.writeInt(i3);
parcelZza.writeInt(i4);
zzc(39, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setTrafficEnabled(boolean z) throws RemoteException {
Parcel parcelZza = zza();
int i = com.google.android.gms.internal.maps.zzc.zza;
parcelZza.writeInt(z ? 1 : 0);
zzc(18, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void setWatermarkEnabled(boolean z) throws RemoteException {
Parcel parcelZza = zza();
int i = com.google.android.gms.internal.maps.zzc.zza;
parcelZza.writeInt(z ? 1 : 0);
zzc(51, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void snapshot(zzbw zzbwVar, IObjectWrapper iObjectWrapper) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzbwVar);
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper);
zzc(38, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void snapshotForTest(zzbw zzbwVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzbwVar);
zzc(71, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final void stopAnimation() throws RemoteException {
zzc(8, zza());
}
@Override // com.google.android.gms.maps.internal.IGoogleMapDelegate
public final boolean useViewLifecycleWhenInFragment() throws RemoteException {
Parcel parcelZzJ = zzJ(59, zza());
boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ);
parcelZzJ.recycle();
return zZzh;
}
}
@@ -0,0 +1,34 @@
package com.google.android.gms.maps.internal;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.android.gms.dynamic.IObjectWrapper;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzh extends com.google.android.gms.internal.maps.zzb implements zzi {
public zzh() {
super("com.google.android.gms.maps.internal.IInfoWindowAdapter");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i == 1) {
com.google.android.gms.internal.maps.zzah zzahVarZzb = com.google.android.gms.internal.maps.zzag.zzb(parcel.readStrongBinder());
com.google.android.gms.internal.maps.zzc.zzd(parcel);
IObjectWrapper iObjectWrapperZzc = zzc(zzahVarZzb);
parcel2.writeNoException();
com.google.android.gms.internal.maps.zzc.zzg(parcel2, iObjectWrapperZzc);
} else {
if (i != 2) {
return false;
}
com.google.android.gms.internal.maps.zzah zzahVarZzb2 = com.google.android.gms.internal.maps.zzag.zzb(parcel.readStrongBinder());
com.google.android.gms.internal.maps.zzc.zzd(parcel);
IObjectWrapper iObjectWrapperZzb = zzb(zzahVarZzb2);
parcel2.writeNoException();
com.google.android.gms.internal.maps.zzc.zzg(parcel2, iObjectWrapperZzb);
}
return true;
}
}
@@ -0,0 +1,13 @@
package com.google.android.gms.maps.internal;
import android.os.IInterface;
import android.os.RemoteException;
import com.google.android.gms.dynamic.IObjectWrapper;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public interface zzi extends IInterface {
IObjectWrapper zzb(com.google.android.gms.internal.maps.zzah zzahVar) throws RemoteException;
IObjectWrapper zzc(com.google.android.gms.internal.maps.zzah zzahVar) throws RemoteException;
}
@@ -0,0 +1,37 @@
package com.google.android.gms.maps.internal;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import android.os.RemoteException;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzj extends com.google.android.gms.internal.maps.zzb implements ILocationSourceDelegate {
public zzj() {
super("com.google.android.gms.maps.internal.ILocationSourceDelegate");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
zzaj zzaiVar;
if (i == 1) {
IBinder strongBinder = parcel.readStrongBinder();
if (strongBinder == null) {
zzaiVar = null;
} else {
IInterface iInterfaceQueryLocalInterface = strongBinder.queryLocalInterface("com.google.android.gms.maps.internal.IOnLocationChangeListener");
zzaiVar = iInterfaceQueryLocalInterface instanceof zzaj ? (zzaj) iInterfaceQueryLocalInterface : new zzai(strongBinder);
}
com.google.android.gms.internal.maps.zzc.zzd(parcel);
activate(zzaiVar);
} else {
if (i != 2) {
return false;
}
deactivate();
}
parcel2.writeNoException();
return true;
}
}
@@ -0,0 +1,133 @@
package com.google.android.gms.maps.internal;
import android.os.Bundle;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.android.gms.dynamic.IObjectWrapper;
import com.google.android.gms.maps.GoogleMapOptions;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public final class zzk extends com.google.android.gms.internal.maps.zza implements IMapFragmentDelegate {
zzk(IBinder iBinder) {
super(iBinder, "com.google.android.gms.maps.internal.IMapFragmentDelegate");
}
@Override // com.google.android.gms.maps.internal.IMapFragmentDelegate
public final IGoogleMapDelegate getMap() throws RemoteException {
IGoogleMapDelegate zzgVar;
Parcel parcelZzJ = zzJ(1, zza());
IBinder strongBinder = parcelZzJ.readStrongBinder();
if (strongBinder == null) {
zzgVar = null;
} else {
IInterface iInterfaceQueryLocalInterface = strongBinder.queryLocalInterface("com.google.android.gms.maps.internal.IGoogleMapDelegate");
zzgVar = iInterfaceQueryLocalInterface instanceof IGoogleMapDelegate ? (IGoogleMapDelegate) iInterfaceQueryLocalInterface : new zzg(strongBinder);
}
parcelZzJ.recycle();
return zzgVar;
}
@Override // com.google.android.gms.maps.internal.IMapFragmentDelegate
public final void getMapAsync(zzat zzatVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzatVar);
zzc(12, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IMapFragmentDelegate
public final boolean isReady() throws RemoteException {
Parcel parcelZzJ = zzJ(11, zza());
boolean zZzh = com.google.android.gms.internal.maps.zzc.zzh(parcelZzJ);
parcelZzJ.recycle();
return zZzh;
}
@Override // com.google.android.gms.maps.internal.IMapFragmentDelegate
public final void onCreate(Bundle bundle) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, bundle);
zzc(3, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IMapFragmentDelegate
public final IObjectWrapper onCreateView(IObjectWrapper iObjectWrapper, IObjectWrapper iObjectWrapper2, Bundle bundle) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper);
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper2);
com.google.android.gms.internal.maps.zzc.zze(parcelZza, bundle);
Parcel parcelZzJ = zzJ(4, parcelZza);
IObjectWrapper iObjectWrapperAsInterface = IObjectWrapper.Stub.asInterface(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return iObjectWrapperAsInterface;
}
@Override // com.google.android.gms.maps.internal.IMapFragmentDelegate
public final void onDestroy() throws RemoteException {
zzc(8, zza());
}
@Override // com.google.android.gms.maps.internal.IMapFragmentDelegate
public final void onDestroyView() throws RemoteException {
zzc(7, zza());
}
@Override // com.google.android.gms.maps.internal.IMapFragmentDelegate
public final void onEnterAmbient(Bundle bundle) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, bundle);
zzc(13, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IMapFragmentDelegate
public final void onExitAmbient() throws RemoteException {
zzc(14, zza());
}
@Override // com.google.android.gms.maps.internal.IMapFragmentDelegate
public final void onInflate(IObjectWrapper iObjectWrapper, GoogleMapOptions googleMapOptions, Bundle bundle) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, iObjectWrapper);
com.google.android.gms.internal.maps.zzc.zze(parcelZza, googleMapOptions);
com.google.android.gms.internal.maps.zzc.zze(parcelZza, bundle);
zzc(2, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IMapFragmentDelegate
public final void onLowMemory() throws RemoteException {
zzc(9, zza());
}
@Override // com.google.android.gms.maps.internal.IMapFragmentDelegate
public final void onPause() throws RemoteException {
zzc(6, zza());
}
@Override // com.google.android.gms.maps.internal.IMapFragmentDelegate
public final void onResume() throws RemoteException {
zzc(5, zza());
}
@Override // com.google.android.gms.maps.internal.IMapFragmentDelegate
public final void onSaveInstanceState(Bundle bundle) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, bundle);
Parcel parcelZzJ = zzJ(10, parcelZza);
if (parcelZzJ.readInt() != 0) {
bundle.readFromParcel(parcelZzJ);
}
parcelZzJ.recycle();
}
@Override // com.google.android.gms.maps.internal.IMapFragmentDelegate
public final void onStart() throws RemoteException {
zzc(15, zza());
}
@Override // com.google.android.gms.maps.internal.IMapFragmentDelegate
public final void onStop() throws RemoteException {
zzc(16, zza());
}
}
@@ -0,0 +1,106 @@
package com.google.android.gms.maps.internal;
import android.os.Bundle;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.android.gms.dynamic.IObjectWrapper;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public final class zzl extends com.google.android.gms.internal.maps.zza implements IMapViewDelegate {
zzl(IBinder iBinder) {
super(iBinder, "com.google.android.gms.maps.internal.IMapViewDelegate");
}
@Override // com.google.android.gms.maps.internal.IMapViewDelegate
public final IGoogleMapDelegate getMap() throws RemoteException {
IGoogleMapDelegate zzgVar;
Parcel parcelZzJ = zzJ(1, zza());
IBinder strongBinder = parcelZzJ.readStrongBinder();
if (strongBinder == null) {
zzgVar = null;
} else {
IInterface iInterfaceQueryLocalInterface = strongBinder.queryLocalInterface("com.google.android.gms.maps.internal.IGoogleMapDelegate");
zzgVar = iInterfaceQueryLocalInterface instanceof IGoogleMapDelegate ? (IGoogleMapDelegate) iInterfaceQueryLocalInterface : new zzg(strongBinder);
}
parcelZzJ.recycle();
return zzgVar;
}
@Override // com.google.android.gms.maps.internal.IMapViewDelegate
public final void getMapAsync(zzat zzatVar) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zzg(parcelZza, zzatVar);
zzc(9, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IMapViewDelegate
public final IObjectWrapper getView() throws RemoteException {
Parcel parcelZzJ = zzJ(8, zza());
IObjectWrapper iObjectWrapperAsInterface = IObjectWrapper.Stub.asInterface(parcelZzJ.readStrongBinder());
parcelZzJ.recycle();
return iObjectWrapperAsInterface;
}
@Override // com.google.android.gms.maps.internal.IMapViewDelegate
public final void onCreate(Bundle bundle) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, bundle);
zzc(2, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IMapViewDelegate
public final void onDestroy() throws RemoteException {
zzc(5, zza());
}
@Override // com.google.android.gms.maps.internal.IMapViewDelegate
public final void onEnterAmbient(Bundle bundle) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, bundle);
zzc(10, parcelZza);
}
@Override // com.google.android.gms.maps.internal.IMapViewDelegate
public final void onExitAmbient() throws RemoteException {
zzc(11, zza());
}
@Override // com.google.android.gms.maps.internal.IMapViewDelegate
public final void onLowMemory() throws RemoteException {
zzc(6, zza());
}
@Override // com.google.android.gms.maps.internal.IMapViewDelegate
public final void onPause() throws RemoteException {
zzc(4, zza());
}
@Override // com.google.android.gms.maps.internal.IMapViewDelegate
public final void onResume() throws RemoteException {
zzc(3, zza());
}
@Override // com.google.android.gms.maps.internal.IMapViewDelegate
public final void onSaveInstanceState(Bundle bundle) throws RemoteException {
Parcel parcelZza = zza();
com.google.android.gms.internal.maps.zzc.zze(parcelZza, bundle);
Parcel parcelZzJ = zzJ(7, parcelZza);
if (parcelZzJ.readInt() != 0) {
bundle.readFromParcel(parcelZzJ);
}
parcelZzJ.recycle();
}
@Override // com.google.android.gms.maps.internal.IMapViewDelegate
public final void onStart() throws RemoteException {
zzc(12, zza());
}
@Override // com.google.android.gms.maps.internal.IMapViewDelegate
public final void onStop() throws RemoteException {
zzc(13, zza());
}
}
@@ -0,0 +1,25 @@
package com.google.android.gms.maps.internal;
import android.os.Parcel;
import android.os.RemoteException;
import com.google.android.gms.maps.model.CameraPosition;
/* JADX INFO: compiled from: com.google.android.gms:play-services-maps@@19.0.0 */
/* JADX INFO: loaded from: classes2.dex */
public abstract class zzm extends com.google.android.gms.internal.maps.zzb implements zzn {
public zzm() {
super("com.google.android.gms.maps.internal.IOnCameraChangeListener");
}
@Override // com.google.android.gms.internal.maps.zzb
protected final boolean zza(int i, Parcel parcel, Parcel parcel2, int i2) throws RemoteException {
if (i != 1) {
return false;
}
CameraPosition cameraPosition = (CameraPosition) com.google.android.gms.internal.maps.zzc.zza(parcel, CameraPosition.CREATOR);
com.google.android.gms.internal.maps.zzc.zzd(parcel);
zzb(cameraPosition);
parcel2.writeNoException();
return true;
}
}

Some files were not shown because too many files have changed in this diff Show More