Red de conocimiento del abogados - Ley de patentes - ViewGroup.MarginLayoutParams

ViewGroup.MarginLayoutParams

La información de cada subdiseño de los diseños admite márgenes. Atributos de diseño de margen de grupo de vistas de referencia enumera los atributos de todas las subvistas admitidas por esta clase.

android:layout_marginBotton

Especifica un espacio específico en el borde inferior de esta vista. Este espacio está fuera de los límites de la vista. El valor del margen debe ser positivo.

Debe ser un valor específico, un número de punto flotante más una unidad como "14.5sp". Las unidades opcionales son: px (píxeles), dp (píxeles independientes de la densidad), sp (píxeles escalados según el tamaño de fuente preferido), mm (milímetros milímetros).

También puede ser una referencia a una propiedad de recurso o tema que contiene un valor de ese tipo.

Esto es equivalente al símbolo de recurso de atributo global layout_marginBottom.

Métodos relacionados:

setMargins(int, int, int, int)

android: layout_marginEnd

Al final de la vista Un lado designa un espacio específico. Este espacio está fuera de los límites de la vista. El valor del margen debe ser positivo.

Debe ser un valor específico, un número de coma flotante más una unidad como "14.5sp". Las unidades opcionales son: px (píxeles), dp (píxeles independientes de la densidad), sp (píxeles escalados según el tamaño de fuente preferido), mm (milímetros milímetros).

También puede ser una referencia a una propiedad de recurso o tema que contiene un valor de ese tipo.

Esto es equivalente al símbolo de recurso de atributo global layout_marginEnd.

Métodos relacionados:

setMarginEnd(int)

android_marginLeft

Especifica un espacio específico en el lado izquierdo de la vista. Este espacio está fuera de los límites de la vista. El valor del margen debe ser positivo.

Debe ser un valor específico, un número de punto flotante más una unidad como "14.5sp". Las unidades opcionales son: px (píxeles), dp (píxeles independientes de la densidad), sp (píxeles escalados según el tamaño de fuente preferido), mm (milímetros milímetros).

También puede ser una referencia a una propiedad de recurso o tema que contiene un valor de ese tipo.

Esto es equivalente al símbolo de recurso de atributo global layout_marginLeft.

Métodos relacionados:

setMargins(int, int, int, int)

android: layout_marginRight

En el lado derecho del ver Designar un espacio específico. Este espacio está fuera de los límites de la vista. El valor del margen debe ser positivo.

Debe ser un valor específico, un número de coma flotante más una unidad como "14.5sp". Las unidades opcionales son: px (píxeles), dp (píxeles independientes de la densidad), sp (píxeles escalados según el tamaño de fuente preferido), mm (milímetros milímetros).

También puede ser una referencia a una propiedad de recurso o tema que contiene un valor de ese tipo.

Esto es equivalente al símbolo de recurso de atributo global layout_marginRight.

Métodos relacionados:

setMargins(int, int,int,int)

android:layout_marginStart

Al principio de la vista Especifica un espacio específico en un lado. Este espacio está fuera de los límites de la vista. El valor del margen debe ser positivo.

Debe ser un valor específico, un número de coma flotante más una unidad como "14.5sp". Las unidades opcionales son: px (píxeles), dp (píxeles independientes de la densidad), sp (píxeles escalados según el tamaño de fuente preferido), mm (milímetros milímetros).

También puede ser una referencia a una propiedad de recurso o tema que contiene un valor de ese tipo.

Esto es equivalente al símbolo de recurso de atributo global layout_marginStart.

Métodos relacionados:

setMarginStart(int)

android: layout_marginTop

Especifica un espacio específico encima de la vista. Este espacio está fuera de los límites de la vista. El valor del margen debe ser positivo.

Debe ser un valor específico, un número de coma flotante más una unidad como "14.5sp". Las unidades opcionales son: px (píxeles), dp (píxeles independientes de la densidad), sp (píxeles escalados según el tamaño de fuente preferido), mm (milímetros milímetros).

También puede ser una referencia a una propiedad de recurso o tema que contiene un valor de ese tipo.

Esto es equivalente al símbolo de recurso de atributo global layout_marginTop.

Métodos relacionados:

setMargins(int, int, int, int)

public int bottomMargin

Margen inferior en píxeles. El valor del margen debe ser positivo.

Reasigne un nuevo valor a este valor después de llamar al método setLayoutParams(LayoutParamsp).

public int leftMargin

El margen izquierdo en píxeles. El valor del margen debe ser positivo. Reasigne un nuevo valor a este valor después de llamar al método setLayoutParams(LayoutParamsp).

public int rightMargin

El margen derecho en píxeles. El valor del margen debe ser positivo. Reasigne un nuevo valor a este valor después de llamar al método setLayoutParams(LayoutParamsp).

public int topMargin

El margen superior en píxeles. El valor del margen debe ser positivo. Reasigne un nuevo valor a este valor después de llamar al método setLayoutParams(LayoutParamsp).

public ViewGroup.MarginLayoutParams(Context c, AttributeSet attrs)

Crea una nueva colección de parámetros de diseño. Los valores se extraen de la colección de propiedades y el contexto proporcionados.

Parámetros

entorno de aplicación c

atributos provienen de la colección de atributos de parámetros de diseño

public ViewGroup.MarginLayoutParams(int width, int altura)

public ViewGroup.MarginLayoutParams(ViewGroup.MarginLayoutParams fuente)

Copiar constructor. Clonar los valores de ancho, alto y margen de la fuente.

Parámetros

objeto clonado de origen

public int getLayoutDirection()

Devuelve la dirección del diseño. Puede ser LAYOUT_DIRECTION_LTR o LAYOUT_DIRECTION_RTL.

Valor de retorno

int dirección de diseño

public int getMarginEnd()

Devuelve el valor del margen final en píxeles.

Valores de atributos XML relacionados

android: layout_marginEnd

Valor de retorno

int Valor del margen final en píxeles

p>

public int getMarginStart()

Devuelve el valor del margen inicial en píxeles.

Valores de atributos XML relacionados

android: layout_marginStart

Valor de retorno

int El valor del margen inicial en píxeles

p>

public boolean isMarginRelative()

Comprueba si el margen es relativo.

Atributos XML relacionados

android: layout_marginStart

android: layout_marginEnd

Valor de retorno

margen inicial booleano o margen final se ha configurado y devuelve verdadero

public void resolveLayoutDirection(int layoutDircetion)

Llamado por el método requestLayout(). Los valores de los márgenes izquierdo y derecho se pueden anular según la dirección del diseño.

Parámetros

layoutDircetion valor de dirección de diseño (int)

public void setLayoutDircetion(int layoutDirection)

Establece la dirección del diseño.

Parámetros

layoutDirection La dirección del diseño. LAYOUT_DIRECTION_LTR o LAYOUT_DIRECTION_RTL

public void setMarginEnd(int end)

Establece el margen final relativo. El valor del margen debe ser positivo.

Atributos XML relacionados

android: layout_marginEnd

Parámetros

valor del margen final

public void setMarginStart( int start)

Establece el margen inicial relativo. El valor del margen debe ser positivo.

Atributos XML relacionados

android: layout_marginStart

Parámetros

inicio valor del margen inicial

public void setMargins( int left, int top, int right, int bottom)

Establece el margen en píxeles. Primero se debe llamar al método requestLayout() para poder utilizar el nuevo valor de margen. Dependiendo de la orientación del diseño, es posible que se anulen los valores de los márgenes izquierdo y derecho. El valor del margen debe ser positivo.

Atributos XML relacionados

android:layout_marginLeft

android:layout_marginTop

android:layout_marginRight

android:layout_marginBottom

Parámetros

valor del margen izquierdo izquierdo

valor del margen superior superior

valor del margen derecho derecho

inferior Inferior valor del margen