コード例 #1
0
 public global::Android.Gms.Maps.GoogleMapOptions InvokeCamera(global::Android.Gms.Maps.Model.CameraPosition p0)
 {
     if (id_camera_Lcom_google_android_gms_maps_model_CameraPosition_ == IntPtr.Zero)
     {
         id_camera_Lcom_google_android_gms_maps_model_CameraPosition_ = JNIEnv.GetMethodID(class_ref, "camera", "(Lcom/google/android/gms/maps/model/CameraPosition;)Lcom/google/android/gms/maps/GoogleMapOptions;");
     }
     global::Android.Gms.Maps.GoogleMapOptions __ret = global::Java.Lang.Object.GetObject <global::Android.Gms.Maps.GoogleMapOptions> (JNIEnv.CallObjectMethod(Handle, id_camera_Lcom_google_android_gms_maps_model_CameraPosition_, new JValue(p0)), JniHandleOwnership.TransferLocalRef);
     return(__ret);
 }
コード例 #2
0
 public static global::Android.Gms.Maps.GoogleMapOptions CreateFromAttributes(global::Android.Content.Context p0, global::Android.Util.IAttributeSet p1)
 {
     if (id_createFromAttributes_Landroid_content_Context_Landroid_util_AttributeSet_ == IntPtr.Zero)
     {
         id_createFromAttributes_Landroid_content_Context_Landroid_util_AttributeSet_ = JNIEnv.GetStaticMethodID(class_ref, "createFromAttributes", "(Landroid/content/Context;Landroid/util/AttributeSet;)Lcom/google/android/gms/maps/GoogleMapOptions;");
     }
     global::Android.Gms.Maps.GoogleMapOptions __ret = global::Java.Lang.Object.GetObject <global::Android.Gms.Maps.GoogleMapOptions> (JNIEnv.CallStaticObjectMethod(class_ref, id_createFromAttributes_Landroid_content_Context_Landroid_util_AttributeSet_, new JValue(p0), new JValue(p1)), JniHandleOwnership.TransferLocalRef);
     return(__ret);
 }
コード例 #3
0
 public static global::Android.Gms.Maps.SupportMapFragment NewInstance(global::Android.Gms.Maps.GoogleMapOptions p0)
 {
     if (id_newInstance_Lcom_google_android_gms_maps_GoogleMapOptions_ == IntPtr.Zero)
     {
         id_newInstance_Lcom_google_android_gms_maps_GoogleMapOptions_ = JNIEnv.GetStaticMethodID(class_ref, "newInstance", "(Lcom/google/android/gms/maps/GoogleMapOptions;)Lcom/google/android/gms/maps/SupportMapFragment;");
     }
     global::Android.Gms.Maps.SupportMapFragment __ret = global::Java.Lang.Object.GetObject <global::Android.Gms.Maps.SupportMapFragment> (JNIEnv.CallStaticObjectMethod(class_ref, id_newInstance_Lcom_google_android_gms_maps_GoogleMapOptions_, new JValue(p0)), JniHandleOwnership.TransferLocalRef);
     return(__ret);
 }
コード例 #4
0
        public MapView(global::Android.Content.Context p0, global::Android.Gms.Maps.GoogleMapOptions p1) : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer)
        {
            if (Handle != IntPtr.Zero)
            {
                return;
            }

            if (GetType() != typeof(MapView))
            {
                SetHandle(global::Android.Runtime.JNIEnv.CreateInstance(GetType(), "(Landroid/content/Context;Lcom/google/android/gms/maps/GoogleMapOptions;)V", new JValue(p0), new JValue(p1)), JniHandleOwnership.TransferLocalRef);
                return;
            }

            if (id_ctor_Landroid_content_Context_Lcom_google_android_gms_maps_GoogleMapOptions_ == IntPtr.Zero)
            {
                id_ctor_Landroid_content_Context_Lcom_google_android_gms_maps_GoogleMapOptions_ = JNIEnv.GetMethodID(class_ref, "<init>", "(Landroid/content/Context;Lcom/google/android/gms/maps/GoogleMapOptions;)V");
            }
            SetHandle(JNIEnv.NewObject(class_ref, id_ctor_Landroid_content_Context_Lcom_google_android_gms_maps_GoogleMapOptions_, new JValue(p0), new JValue(p1)), JniHandleOwnership.TransferLocalRef);
        }