예제 #1
0
            static IntPtr n_Call_JJLjava_util_Map_(IntPtr jnienv, IntPtr native__this, long p0, long p1, IntPtr native_p2)
            {
                global::Com.Adobe.Mobile.Analytics.ITimedActionBlock __this          = global::Java.Lang.Object.GetObject <global::Com.Adobe.Mobile.Analytics.ITimedActionBlock> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
                System.Collections.Generic.IDictionary <string, Java.Lang.Object> p2 = global::Android.Runtime.JavaDictionary <string, global::Java.Lang.Object> .FromJniHandle(native_p2, JniHandleOwnership.DoNotTransfer);

                IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.Call(p0, p1, p2));

                return(__ret);
            }
예제 #2
0
        public static void TrackTimedActionEnd(string p0, global::Com.Adobe.Mobile.Analytics.ITimedActionBlock p1)
        {
            if (id_trackTimedActionEnd_Ljava_lang_String_Lcom_adobe_mobile_Analytics_TimedActionBlock_ == IntPtr.Zero)
            {
                id_trackTimedActionEnd_Ljava_lang_String_Lcom_adobe_mobile_Analytics_TimedActionBlock_ = JNIEnv.GetStaticMethodID(class_ref, "trackTimedActionEnd", "(Ljava/lang/String;Lcom/adobe/mobile/Analytics$TimedActionBlock;)V");
            }
            IntPtr native_p0 = JNIEnv.NewString(p0);

            JNIEnv.CallStaticVoidMethod(class_ref, id_trackTimedActionEnd_Ljava_lang_String_Lcom_adobe_mobile_Analytics_TimedActionBlock_, new JValue(native_p0), new JValue(p1));
            JNIEnv.DeleteLocalRef(native_p0);
        }