mirror of
https://github.com/YTVanced/VancedMicroG
synced 2024-12-01 07:33:02 +00:00
Added setMapStyleOptions, updated some Parcels
This commit is contained in:
parent
5839489b1c
commit
c2f95bbfdd
4 changed files with 60 additions and 1 deletions
|
@ -27,6 +27,7 @@ import com.google.android.gms.maps.model.CircleOptions;
|
||||||
import com.google.android.gms.maps.model.GroundOverlayOptions;
|
import com.google.android.gms.maps.model.GroundOverlayOptions;
|
||||||
import com.google.android.gms.maps.model.LatLngBounds;
|
import com.google.android.gms.maps.model.LatLngBounds;
|
||||||
import com.google.android.gms.maps.model.MarkerOptions;
|
import com.google.android.gms.maps.model.MarkerOptions;
|
||||||
|
import com.google.android.gms.maps.model.MapStyleOptions;
|
||||||
import com.google.android.gms.maps.model.PolygonOptions;
|
import com.google.android.gms.maps.model.PolygonOptions;
|
||||||
import com.google.android.gms.maps.model.PolylineOptions;
|
import com.google.android.gms.maps.model.PolylineOptions;
|
||||||
import com.google.android.gms.maps.model.TileOverlayOptions;
|
import com.google.android.gms.maps.model.TileOverlayOptions;
|
||||||
|
@ -125,7 +126,7 @@ interface IGoogleMapDelegate {
|
||||||
//void setPolylineClickListener(IOnPolylineClickListener listener) = 86;
|
//void setPolylineClickListener(IOnPolylineClickListener listener) = 86;
|
||||||
//void setCircleClickListener(IOnCircleClickListener listener) = 88;
|
//void setCircleClickListener(IOnCircleClickListener listener) = 88;
|
||||||
|
|
||||||
//boolean setMapStyle(in MapStyleOptions options) = 90;
|
boolean setMapStyle(in MapStyleOptions options) = 90;
|
||||||
void setMinZoomPreference(float minZoom) = 91;
|
void setMinZoomPreference(float minZoom) = 91;
|
||||||
void setMaxZoomPreference(float maxZoom) = 92;
|
void setMaxZoomPreference(float maxZoom) = 92;
|
||||||
void resetMinMaxZoomPreference() = 93;
|
void resetMinMaxZoomPreference() = 93;
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
package com.google.android.gms.maps.model;
|
||||||
|
|
||||||
|
parcelable MapStyleOptions;
|
|
@ -0,0 +1,47 @@
|
||||||
|
/*
|
||||||
|
* Copyright (C) 2020 e Foundation
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
package com.google.android.gms.maps.model;
|
||||||
|
|
||||||
|
import android.os.IBinder;
|
||||||
|
import com.google.android.gms.dynamic.ObjectWrapper;
|
||||||
|
|
||||||
|
import org.microg.gms.common.PublicApi;
|
||||||
|
import org.microg.safeparcel.AutoSafeParcelable;
|
||||||
|
import org.microg.safeparcel.SafeParceled;
|
||||||
|
|
||||||
|
@PublicApi
|
||||||
|
public class MapStyleOptions extends AutoSafeParcelable {
|
||||||
|
|
||||||
|
@SafeParceled(1)
|
||||||
|
private int versionCode = 1;
|
||||||
|
@SafeParceled(2)
|
||||||
|
private String json;
|
||||||
|
|
||||||
|
public MapStyleOptions() {
|
||||||
|
}
|
||||||
|
|
||||||
|
public MapStyleOptions (String json) {
|
||||||
|
this.json = json;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getJson() {
|
||||||
|
return this.json;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static Creator<MapStyleOptions> CREATOR = new AutoCreator<MapStyleOptions>(MapStyleOptions.class);
|
||||||
|
|
||||||
|
}
|
|
@ -52,6 +52,12 @@ public class LocationRequestInternal extends AutoSafeParcelable {
|
||||||
@SafeParceled(8)
|
@SafeParceled(8)
|
||||||
public boolean forceCoarseLocation;
|
public boolean forceCoarseLocation;
|
||||||
|
|
||||||
|
@SafeParceled(9)
|
||||||
|
public boolean exemptFromThrottle;
|
||||||
|
|
||||||
|
@SafeParceled(10)
|
||||||
|
public String moduleId;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
return "LocationRequestInternal{" +
|
return "LocationRequestInternal{" +
|
||||||
|
@ -63,6 +69,8 @@ public class LocationRequestInternal extends AutoSafeParcelable {
|
||||||
", tag='" + tag + '\'' +
|
", tag='" + tag + '\'' +
|
||||||
", hideFromAppOps=" + hideFromAppOps +
|
", hideFromAppOps=" + hideFromAppOps +
|
||||||
", forceCoarseLocation=" + forceCoarseLocation +
|
", forceCoarseLocation=" + forceCoarseLocation +
|
||||||
|
", exemptFromThrottle=" + exemptFromThrottle +
|
||||||
|
", moduleId=" + moduleId +
|
||||||
'}';
|
'}';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue