示例#1
0
        static IntPtr n_Title_Ljava_lang_String_(IntPtr jnienv, IntPtr native__this, IntPtr native_aTitle)
        {
            global::Osmdroid.Api.Marker __this = global::Java.Lang.Object.GetObject <global::Osmdroid.Api.Marker> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            string aTitle = JNIEnv.GetString(native_aTitle, JniHandleOwnership.DoNotTransfer);
            IntPtr __ret  = JNIEnv.ToLocalJniHandle(__this.Title(aTitle));

            return(__ret);
        }
示例#2
0
        static IntPtr n_Bitmap_Landroid_graphics_Bitmap_(IntPtr jnienv, IntPtr native__this, IntPtr native_aBitmap)
        {
            global::Osmdroid.Api.Marker     __this  = global::Java.Lang.Object.GetObject <global::Osmdroid.Api.Marker> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Android.Graphics.Bitmap aBitmap = global::Java.Lang.Object.GetObject <global::Android.Graphics.Bitmap> (native_aBitmap, JniHandleOwnership.DoNotTransfer);
            IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.Bitmap(aBitmap));

            return(__ret);
        }
示例#3
0
        static IntPtr n_InvokeAnchor_Lorg_osmdroid_api_Marker_Anchor_(IntPtr jnienv, IntPtr native__this, IntPtr native_aAnchor)
        {
            global::Osmdroid.Api.Marker        __this  = global::Java.Lang.Object.GetObject <global::Osmdroid.Api.Marker> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Osmdroid.Api.Marker.Anchor aAnchor = global::Java.Lang.Object.GetObject <global::Osmdroid.Api.Marker.Anchor> (native_aAnchor, JniHandleOwnership.DoNotTransfer);
            IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.InvokeAnchor(aAnchor));

            return(__ret);
        }
示例#4
0
 public void AddMarker(global::Osmdroid.Api.Marker marker)
 {
     if (id_addMarker_Lorg_osmdroid_api_Marker_ == IntPtr.Zero)
     {
         id_addMarker_Lorg_osmdroid_api_Marker_ = JNIEnv.GetMethodID(class_ref, "addMarker", "(Lorg/osmdroid/api/Marker;)V");
     }
     JNIEnv.CallVoidMethod(Handle, id_addMarker_Lorg_osmdroid_api_Marker_, new JValue(marker));
 }
示例#5
0
 static IntPtr n_Icon_I(IntPtr jnienv, IntPtr native__this, int aIcon)
 {
     global::Osmdroid.Api.Marker __this = global::Java.Lang.Object.GetObject <global::Osmdroid.Api.Marker> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(JNIEnv.ToLocalJniHandle(__this.Icon(aIcon)));
 }
示例#6
0
 static void n_AddMarker_Lorg_osmdroid_api_Marker_(IntPtr jnienv, IntPtr native__this, IntPtr native_marker)
 {
     global::Osmdroid.Api.IMap   __this = global::Java.Lang.Object.GetObject <global::Osmdroid.Api.IMap> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Osmdroid.Api.Marker marker = global::Java.Lang.Object.GetObject <global::Osmdroid.Api.Marker> (native_marker, JniHandleOwnership.DoNotTransfer);
     __this.AddMarker(marker);
 }