Esempio n. 1
26
 /// <summary>
 /// Controls how the image should be resized or moved to match the size
 /// of this ImageView.
 /// </summary>
 /// <remarks>
 /// Controls how the image should be resized or moved to match the size
 /// of this ImageView.
 /// </remarks>
 /// <param name="scaleType">The desired scaling mode.</param>
 /// <attr>ref android.R.styleable#ImageView_scaleType</attr>
 public virtual void setScaleType(android.widget.ImageView.ScaleType scaleType)
 {
     if (scaleType == null)
     {
         throw new System.ArgumentNullException();
     }
     if (mScaleType != scaleType)
     {
         mScaleType = scaleType;
         setWillNotCacheDrawing(mScaleType == android.widget.ImageView.ScaleType.CENTER);
         requestLayout();
         invalidate();
     }
 }
Esempio n. 2
15
 public virtual void setScaleType(android.widget.ImageView.ScaleType arg0)
 {
     global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
     if (!IsClrObject)
     {
         @__env.CallVoidMethod(this.JvmHandle, global::android.widget.ImageView._setScaleType11477, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0));
     }
     else
     {
         @__env.CallNonVirtualVoidMethod(this.JvmHandle, global::android.widget.ImageView.staticClass, global::android.widget.ImageView._setScaleType11477, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0));
     }
 }
Esempio n. 3
0
 private static android.graphics.Matrix.ScaleToFit scaleTypeToScaleToFit(android.widget.ImageView
                                                                         .ScaleType st)
 {
     // ScaleToFit enum to their corresponding Matrix.ScaleToFit values
     return(sS2FArray[(int)st - 1]);
 }
Esempio n. 4
0
 //need inflate syntax/reader for matrix
 private void initImageView()
 {
     mMatrix    = new android.graphics.Matrix();
     mScaleType = android.widget.ImageView.ScaleType.FIT_CENTER;
 }
Esempio n. 5
0
		/// <summary>
		/// Controls how the image should be resized or moved to match the size
		/// of this ImageView.
		/// </summary>
		/// <remarks>
		/// Controls how the image should be resized or moved to match the size
		/// of this ImageView.
		/// </remarks>
		/// <param name="scaleType">The desired scaling mode.</param>
		/// <attr>ref android.R.styleable#ImageView_scaleType</attr>
		public virtual void setScaleType(android.widget.ImageView.ScaleType scaleType)
		{
			if (scaleType == null)
			{
				throw new System.ArgumentNullException();
			}
			if (mScaleType != scaleType)
			{
				mScaleType = scaleType;
				setWillNotCacheDrawing(mScaleType == android.widget.ImageView.ScaleType.CENTER);
				requestLayout();
				invalidate();
			}
		}
Esempio n. 6
0
		//need inflate syntax/reader for matrix
		private void initImageView()
		{
			mMatrix = new android.graphics.Matrix();
			mScaleType = android.widget.ImageView.ScaleType.FIT_CENTER;
		}