Ejemplo n.º 1
0
 static void n_DealWithCustomAction_Landroid_content_Context_Lcom_umeng_message_entity_UMessage_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1)
 {
     global::Com.Umeng.Message.UmengNotificationClickHandler __this = global::Java.Lang.Object.GetObject <global::Com.Umeng.Message.UmengNotificationClickHandler> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Android.Content.Context           p0 = global::Java.Lang.Object.GetObject <global::Android.Content.Context> (native_p0, JniHandleOwnership.DoNotTransfer);
     global::Com.Umeng.Message.Entity.UMessage p1 = global::Java.Lang.Object.GetObject <global::Com.Umeng.Message.Entity.UMessage> (native_p1, JniHandleOwnership.DoNotTransfer);
     __this.DealWithCustomAction(p0, p1);
 }
Ejemplo n.º 2
0
        public UpdateActionReceiver(global::Com.Umeng.Message.Entity.UMessage p0) : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer)
        {
            if (Handle != IntPtr.Zero)
            {
                return;
            }

            if (GetType() != typeof(UpdateActionReceiver))
            {
                SetHandle(
                    global::Android.Runtime.JNIEnv.StartCreateInstance(GetType(), "(Lcom/umeng/message/entity/UMessage;)V", new JValue(p0)),
                    JniHandleOwnership.TransferLocalRef);
                global::Android.Runtime.JNIEnv.FinishCreateInstance(Handle, "(Lcom/umeng/message/entity/UMessage;)V", new JValue(p0));
                return;
            }

            if (id_ctor_Lcom_umeng_message_entity_UMessage_ == IntPtr.Zero)
            {
                id_ctor_Lcom_umeng_message_entity_UMessage_ = JNIEnv.GetMethodID(class_ref, "<init>", "(Lcom/umeng/message/entity/UMessage;)V");
            }
            SetHandle(
                global::Android.Runtime.JNIEnv.StartCreateInstance(class_ref, id_ctor_Lcom_umeng_message_entity_UMessage_, new JValue(p0)),
                JniHandleOwnership.TransferLocalRef);
            JNIEnv.FinishCreateInstance(Handle, class_ref, id_ctor_Lcom_umeng_message_entity_UMessage_, new JValue(p0));
        }
Ejemplo n.º 3
0
 public void HandleMessage(global::Android.Content.Context p0, global::Com.Umeng.Message.Entity.UMessage p1)
 {
     if (id_handleMessage_Landroid_content_Context_Lcom_umeng_message_entity_UMessage_ == IntPtr.Zero)
     {
         id_handleMessage_Landroid_content_Context_Lcom_umeng_message_entity_UMessage_ = JNIEnv.GetMethodID(class_ref, "handleMessage", "(Landroid/content/Context;Lcom/umeng/message/entity/UMessage;)V");
     }
     JNIEnv.CallVoidMethod(Handle, id_handleMessage_Landroid_content_Context_Lcom_umeng_message_entity_UMessage_, new JValue(p0), new JValue(p1));
 }
        public virtual void TrackMsgDismissed(global::Com.Umeng.Message.Entity.UMessage p0, bool p1)
        {
            if (id_trackMsgDismissed_Lcom_umeng_message_entity_UMessage_Z == IntPtr.Zero)
            {
                id_trackMsgDismissed_Lcom_umeng_message_entity_UMessage_Z = JNIEnv.GetMethodID(class_ref, "trackMsgDismissed", "(Lcom/umeng/message/entity/UMessage;Z)V");
            }

            if (GetType() == ThresholdType)
            {
                JNIEnv.CallVoidMethod(Handle, id_trackMsgDismissed_Lcom_umeng_message_entity_UMessage_Z, new JValue(p0), new JValue(p1));
            }
            else
            {
                JNIEnv.CallNonvirtualVoidMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "trackMsgDismissed", "(Lcom/umeng/message/entity/UMessage;Z)V"), new JValue(p0), new JValue(p1));
            }
        }
Ejemplo n.º 5
0
        public virtual void SetAlarm(global::Com.Umeng.Message.Entity.UMessage p0, int p1)
        {
            if (id_setAlarm_Lcom_umeng_message_entity_UMessage_I == IntPtr.Zero)
            {
                id_setAlarm_Lcom_umeng_message_entity_UMessage_I = JNIEnv.GetMethodID(class_ref, "setAlarm", "(Lcom/umeng/message/entity/UMessage;I)V");
            }

            if (GetType() == ThresholdType)
            {
                JNIEnv.CallVoidMethod(Handle, id_setAlarm_Lcom_umeng_message_entity_UMessage_I, new JValue(p0), new JValue(p1));
            }
            else
            {
                JNIEnv.CallNonvirtualVoidMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "setAlarm", "(Lcom/umeng/message/entity/UMessage;I)V"), new JValue(p0), new JValue(p1));
            }
        }
Ejemplo n.º 6
0
        public virtual void Notification(global::Com.Umeng.Message.Entity.UMessage p0)
        {
            if (id_notification_Lcom_umeng_message_entity_UMessage_ == IntPtr.Zero)
            {
                id_notification_Lcom_umeng_message_entity_UMessage_ = JNIEnv.GetMethodID(class_ref, "notification", "(Lcom/umeng/message/entity/UMessage;)V");
            }

            if (GetType() == ThresholdType)
            {
                JNIEnv.CallVoidMethod(Handle, id_notification_Lcom_umeng_message_entity_UMessage_, new JValue(p0));
            }
            else
            {
                JNIEnv.CallNonvirtualVoidMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "notification", "(Lcom/umeng/message/entity/UMessage;)V"), new JValue(p0));
            }
        }
Ejemplo n.º 7
0
        public virtual void DealWithCustomAction(global::Android.Content.Context p0, global::Com.Umeng.Message.Entity.UMessage p1)
        {
            if (id_dealWithCustomAction_Landroid_content_Context_Lcom_umeng_message_entity_UMessage_ == IntPtr.Zero)
            {
                id_dealWithCustomAction_Landroid_content_Context_Lcom_umeng_message_entity_UMessage_ = JNIEnv.GetMethodID(class_ref, "dealWithCustomAction", "(Landroid/content/Context;Lcom/umeng/message/entity/UMessage;)V");
            }

            if (GetType() == ThresholdType)
            {
                JNIEnv.CallVoidMethod(Handle, id_dealWithCustomAction_Landroid_content_Context_Lcom_umeng_message_entity_UMessage_, new JValue(p0), new JValue(p1));
            }
            else
            {
                JNIEnv.CallNonvirtualVoidMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "dealWithCustomAction", "(Landroid/content/Context;Lcom/umeng/message/entity/UMessage;)V"), new JValue(p0), new JValue(p1));
            }
        }
 static void n_TrackMsgDismissed_Lcom_umeng_message_entity_UMessage_Z(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, bool p1)
 {
     global::Com.Umeng.Message.UTrack          __this = global::Java.Lang.Object.GetObject <global::Com.Umeng.Message.UTrack> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Com.Umeng.Message.Entity.UMessage p0     = global::Java.Lang.Object.GetObject <global::Com.Umeng.Message.Entity.UMessage> (native_p0, JniHandleOwnership.DoNotTransfer);
     __this.TrackMsgDismissed(p0, p1);
 }
Ejemplo n.º 9
0
 static void n_SetAlarm_Lcom_umeng_message_entity_UMessage_I(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, int p1)
 {
     global::Com.Umeng.Message.UmengDownloadResourceService __this = global::Java.Lang.Object.GetObject <global::Com.Umeng.Message.UmengDownloadResourceService> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Com.Umeng.Message.Entity.UMessage p0 = global::Java.Lang.Object.GetObject <global::Com.Umeng.Message.Entity.UMessage> (native_p0, JniHandleOwnership.DoNotTransfer);
     __this.SetAlarm(p0, p1);
 }
Ejemplo n.º 10
0
        public static string GetMessageResourceFolder(global::Android.Content.Context p0, global::Com.Umeng.Message.Entity.UMessage p1)
        {
            if (id_getMessageResourceFolder_Landroid_content_Context_Lcom_umeng_message_entity_UMessage_ == IntPtr.Zero)
            {
                id_getMessageResourceFolder_Landroid_content_Context_Lcom_umeng_message_entity_UMessage_ = JNIEnv.GetStaticMethodID(class_ref, "getMessageResourceFolder", "(Landroid/content/Context;Lcom/umeng/message/entity/UMessage;)Ljava/lang/String;");
            }
            string __ret = JNIEnv.GetString(JNIEnv.CallStaticObjectMethod(class_ref, id_getMessageResourceFolder_Landroid_content_Context_Lcom_umeng_message_entity_UMessage_, new JValue(p0), new JValue(p1)), JniHandleOwnership.TransferLocalRef);

            return(__ret);
        }
 static IntPtr n_GetRaw(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Umeng.Message.Entity.UMessage __this = global::Java.Lang.Object.GetObject <global::Com.Umeng.Message.Entity.UMessage> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(JNIEnv.ToLocalJniHandle(__this.Raw));
 }
 static bool n_IsSoundFromInternet(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Umeng.Message.Entity.UMessage __this = global::Java.Lang.Object.GetObject <global::Com.Umeng.Message.Entity.UMessage> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(__this.IsSoundFromInternet);
 }