Пример #1
0
                public global::Com.TA.Utdid2.Core.Persistent.IMySharedPreferencesMyEditor Remove(string p0)
                {
                    if (id_remove_Ljava_lang_String_ == IntPtr.Zero)
                    {
                        id_remove_Ljava_lang_String_ = JNIEnv.GetMethodID(class_ref, "remove", "(Ljava/lang/String;)Lcom/ta/utdid2/core/persistent/MySharedPreferences$MyEditor;");
                    }
                    IntPtr native_p0 = JNIEnv.NewString(p0);

                    global::Com.TA.Utdid2.Core.Persistent.IMySharedPreferencesMyEditor __ret = global::Java.Lang.Object.GetObject <global::Com.TA.Utdid2.Core.Persistent.IMySharedPreferencesMyEditor> (JNIEnv.CallObjectMethod(Handle, id_remove_Ljava_lang_String_, new JValue(native_p0)), JniHandleOwnership.TransferLocalRef);
                    JNIEnv.DeleteLocalRef(native_p0);
                    return(__ret);
                }
                public unsafe global::Com.TA.Utdid2.Core.Persistent.IMySharedPreferencesMyEditor PutString(string p0, string p1)
                {
                    if (id_putString_Ljava_lang_String_Ljava_lang_String_ == IntPtr.Zero)
                    {
                        id_putString_Ljava_lang_String_Ljava_lang_String_ = JNIEnv.GetMethodID(class_ref, "putString", "(Ljava/lang/String;Ljava/lang/String;)Lcom/ta/utdid2/core/persistent/MySharedPreferences$MyEditor;");
                    }
                    IntPtr native_p0 = JNIEnv.NewString(p0);
                    IntPtr native_p1 = JNIEnv.NewString(p1);

                    try {
                        JValue *__args = stackalloc JValue [2];
                        __args [0] = new JValue(native_p0);
                        __args [1] = new JValue(native_p1);
                        global::Com.TA.Utdid2.Core.Persistent.IMySharedPreferencesMyEditor __ret = global::Java.Lang.Object.GetObject <global::Com.TA.Utdid2.Core.Persistent.IMySharedPreferencesMyEditor> (JNIEnv.CallObjectMethod(((global::Java.Lang.Object) this).Handle, id_putString_Ljava_lang_String_Ljava_lang_String_, __args), JniHandleOwnership.TransferLocalRef);
                        return(__ret);
                    } finally {
                        JNIEnv.DeleteLocalRef(native_p0);
                        JNIEnv.DeleteLocalRef(native_p1);
                    }
                }