Пример #1
0
        public static unsafe void EnableTracing(string path, global::Java.Util.EnumSet levels)
        {
            const string __id        = "enableTracing.(Ljava/lang/String;Ljava/util/EnumSet;)V";
            IntPtr       native_path = JNIEnv.NewString(path);

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [2];
                __args [0] = new JniArgumentValue(native_path);
                __args [1] = new JniArgumentValue((levels == null) ? IntPtr.Zero : ((global::Java.Lang.Object)levels).Handle);
                _members.StaticMethods.InvokeVoidMethod(__id, __args);
            } finally {
                JNIEnv.DeleteLocalRef(native_path);
            }
        }
 public unsafe global::Com.Mopub.Nativeads.RequestParameters.Builder DesiredAssets(global::Java.Util.EnumSet p0)
 {
     if (id_desiredAssets_Ljava_util_EnumSet_ == IntPtr.Zero)
     {
         id_desiredAssets_Ljava_util_EnumSet_ = JNIEnv.GetMethodID(class_ref, "desiredAssets", "(Ljava/util/EnumSet;)Lcom/mopub/nativeads/RequestParameters$Builder;");
     }
     try {
         JValue *__args = stackalloc JValue [1];
         __args [0] = new JValue(p0);
         global::Com.Mopub.Nativeads.RequestParameters.Builder __ret = global::Java.Lang.Object.GetObject <global::Com.Mopub.Nativeads.RequestParameters.Builder> (JNIEnv.CallObjectMethod(((global::Java.Lang.Object) this).Handle, id_desiredAssets_Ljava_util_EnumSet_, __args), JniHandleOwnership.TransferLocalRef);
         return(__ret);
     } finally {
     }
 }