static void n_WriteToParcel_Landroid_os_Parcel_I(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, int native_p1)
 {
     global::Com.Amap.Api.Maps2d.Model.MyLocationStyle __this = global::Java.Lang.Object.GetObject <global::Com.Amap.Api.Maps2d.Model.MyLocationStyle> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Android.OS.Parcel p0 = global::Java.Lang.Object.GetObject <global::Android.OS.Parcel> (native_p0, JniHandleOwnership.DoNotTransfer);
     global::Android.OS.ParcelableWriteFlags p1 = (global::Android.OS.ParcelableWriteFlags)native_p1;
     __this.WriteToParcel(p0, p1);
 }
        static IntPtr n_InvokeMyLocationIcon_Lcom_amap_api_maps2d_model_BitmapDescriptor_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
        {
            global::Com.Amap.Api.Maps2d.Model.MyLocationStyle  __this = global::Java.Lang.Object.GetObject <global::Com.Amap.Api.Maps2d.Model.MyLocationStyle> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Com.Amap.Api.Maps2d.Model.BitmapDescriptor p0     = global::Java.Lang.Object.GetObject <global::Com.Amap.Api.Maps2d.Model.BitmapDescriptor> (native_p0, JniHandleOwnership.DoNotTransfer);
            IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.InvokeMyLocationIcon(p0));

            return(__ret);
        }
 static IntPtr n_InvokeStrokeWidth_F(IntPtr jnienv, IntPtr native__this, float p0)
 {
     global::Com.Amap.Api.Maps2d.Model.MyLocationStyle __this = global::Java.Lang.Object.GetObject <global::Com.Amap.Api.Maps2d.Model.MyLocationStyle> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(JNIEnv.ToLocalJniHandle(__this.InvokeStrokeWidth(p0)));
 }
 static IntPtr n_ShowMyLocation_Z(IntPtr jnienv, IntPtr native__this, bool p0)
 {
     global::Com.Amap.Api.Maps2d.Model.MyLocationStyle __this = global::Java.Lang.Object.GetObject <global::Com.Amap.Api.Maps2d.Model.MyLocationStyle> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(JNIEnv.ToLocalJniHandle(__this.ShowMyLocation(p0)));
 }
 static int n_DescribeContents(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Amap.Api.Maps2d.Model.MyLocationStyle __this = global::Java.Lang.Object.GetObject <global::Com.Amap.Api.Maps2d.Model.MyLocationStyle> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(__this.DescribeContents());
 }
 static IntPtr n_Anchor_FF(IntPtr jnienv, IntPtr native__this, float p0, float p1)
 {
     global::Com.Amap.Api.Maps2d.Model.MyLocationStyle __this = global::Java.Lang.Object.GetObject <global::Com.Amap.Api.Maps2d.Model.MyLocationStyle> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(JNIEnv.ToLocalJniHandle(__this.Anchor(p0, p1)));
 }
 static float n_GetStrokeWidth(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Amap.Api.Maps2d.Model.MyLocationStyle __this = global::Java.Lang.Object.GetObject <global::Com.Amap.Api.Maps2d.Model.MyLocationStyle> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(__this.StrokeWidth);
 }
 static int n_GetRadiusFillColor(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Amap.Api.Maps2d.Model.MyLocationStyle __this = global::Java.Lang.Object.GetObject <global::Com.Amap.Api.Maps2d.Model.MyLocationStyle> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(__this.RadiusFillColor);
 }
 static bool n_IsMyLocationShowing(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Amap.Api.Maps2d.Model.MyLocationStyle __this = global::Java.Lang.Object.GetObject <global::Com.Amap.Api.Maps2d.Model.MyLocationStyle> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(__this.IsMyLocationShowing);
 }
 static long n_GetInterval(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Amap.Api.Maps2d.Model.MyLocationStyle __this = global::Java.Lang.Object.GetObject <global::Com.Amap.Api.Maps2d.Model.MyLocationStyle> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(__this.Interval);
 }