Margen / relleno en porcentaje en XML
Soy nuevo en el desarrollo androide. Quiero establecer margen y relleno en Xml, no en dp o px, pero en porcentaje. ¿Hay alguna manera de hacer esto?
- Botón necesita llenar el botón de radio padre
- Cómo posicionar un botón en un RelativeLayout a través de código?
- ¿Cómo accedo a las vistas dentro del diseño cuando la reutilizo varias veces?
- Cambiar el orden de las vistas en el diseño lineal android
- El mapa de bits de la vista no se muestra en Android
- Densidad y resolución de Android xhdpi
- ¿Cómo eliminar márgenes de diálogo?
- Android: layout_alignParentBottom se ignora cuando se utiliza sin altura de diseño explícita como una fila en ListView
- Android: agrega dinámicamente casillas de verificación personalizadas a una tableLayout
- ¿Cómo enlazar DataBinding de Android a Menú?
- Obtener las dimensiones de la pantalla en píxeles
- ¿Cómo puedo configurar Orientación fija para todas las actividades
- Android InputType parámetro de diseño - cómo permitir que los decimales negativos?
No es posible, aunque es mejor hacerlo tomando el ancho y la altura de la pantalla como a continuación en su código java, y
Display display = getWindowManager().getDefaultDisplay(); int width = display.getWidth(); int height = display.getHeight();
Luego calcule su margen desde el tamaño de la pantalla y ajústelo por
setmargin(int x) //method of view/layout.
Esta manera usted puede fijar el margen dependiendo del tamaño de la pantalla no fijo para toda la pantalla, y básicamente es como fijar en porcentaje pero del código de Java.
Si está intentando compartir el ancho entre sus controles en porcentaje. La mejor manera de hacer eso en android es usar weight
propiedad de weight
para ellos. Consulte la siguiente URL para obtener más detalles.
Guía de parametrización de Android Layout
Saludos, Aqif Hamid
Aunque es bastante tarde, se puede hacer con Android de porcentajeRelativeLayout https://developer.android.com/reference/android/support/percent/PercentRelativeLayout.html Uno puede usar el porcentaje con algunos atributos, pero no todos son compatibles. Al igual que el relleno todavía no es compatible en porcentaje, mientras que el margen es.
- Encriptación RSA en Android
- Rjava.lang.IllegalArgumentException en startActivity (intención, animación de paquete)