View.MeasureSpec.MakeMeasureSpec(Int32, MeasureSpecMode) Método

Definición

Crea una especificación de medida basada en el tamaño y el modo proporcionados.

[Android.Runtime.Register("makeMeasureSpec", "(II)I", "")]
public static int MakeMeasureSpec (int size, Android.Views.MeasureSpecMode mode);
[<Android.Runtime.Register("makeMeasureSpec", "(II)I", "")>]
static member MakeMeasureSpec : int * Android.Views.MeasureSpecMode -> int

Parámetros

size
Int32

el tamaño de la especificación de medida

mode
MeasureSpecMode

el modo de la especificación de medida

Devoluciones

la especificación de medida basada en el tamaño y el modo

Atributos

Comentarios

Crea una especificación de medida basada en el tamaño y el modo proporcionados.

El modo siempre debe ser uno de los siguientes: <ul><li><android.view.View.MeasureSpec#UNSPECIFIED/li>><<android.view.View.MeasureSpec#EXACTLY/li/li><<android.view.View.MeasureSpec#AT_MOST>/li></ul>

<nota fuerte>:</strong> En el nivel de API 17 y inferior, la implementación de MakeMeasureSpec era tal que el orden de los argumentos no importaba y el desbordamiento en cualquiera de los valores podría afectar a measureSpec resultante. android.widget.RelativeLayout se vio afectado por este error. Las aplicaciones destinadas a niveles de API superiores a 17 obtendrán el comportamiento fijo y más estricto.

Documentación de Java para android.view.View.MeasureSpec.makeMeasureSpec(int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Se aplica a