/// <summary>Set the default config used for decoding bitmaps.</summary> /// <remarks> /// Set the default config used for decoding bitmaps. This config is /// presented to the codec if the caller did not specify a preferred config /// in their call to decode... /// The default value is chosen by the system to best match the device's /// screen and memory constraints. /// </remarks> /// <param name="config"> /// The preferred config for decoding bitmaps. If null, then /// a suitable default is chosen by the system. /// </param> /// <hide> /// - only called by the browser at the moment, but should be stable /// enough to expose if needed /// </hide> public static void setDefaultConfig(android.graphics.Bitmap.Config config) { if (config == null) { // pick this for now, as historically it was our default. // However, if we have a smarter algorithm, we can change this. config = android.graphics.Bitmap.Config.RGB_565; } nativeSetDefaultConfig((int)config); }
public global::android.graphics.Bitmap copy(android.graphics.Bitmap.Config arg0, bool arg1) { global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv; if (!IsClrObject) { return(global::MonoJavaBridge.JavaBridge.WrapJavaObject(@__env.CallObjectMethod(this.JvmHandle, global::android.graphics.Bitmap._copy3087, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1))) as android.graphics.Bitmap); } else { return(global::MonoJavaBridge.JavaBridge.WrapJavaObject(@__env.CallNonVirtualObjectMethod(this.JvmHandle, global::android.graphics.Bitmap.staticClass, global::android.graphics.Bitmap._copy3087, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1))) as android.graphics.Bitmap); } }
public static global::android.graphics.Bitmap createBitmap(int[] arg0, int arg1, int arg2, int arg3, int arg4, android.graphics.Bitmap.Config arg5) { global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv; return(global::MonoJavaBridge.JavaBridge.WrapJavaObject(@__env.CallStaticObjectMethod(android.graphics.Bitmap.staticClass, global::android.graphics.Bitmap._createBitmap3101, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg2), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg3), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg4), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg5))) as android.graphics.Bitmap); }