Estoy intentando alinear un botón en la parte inferior derecha e inferior izquierda de mi pantalla, usando un RelativeLayout. Quiero hacer esto para mantener el mismo diseño relativo en diferentes tamaños de pantalla. Actualmente, los botones en mi pantalla se mueven hacia arriba o hacia abajo dependiendo de la resolución de la pantalla. 320x480 pone los botones más arriba en la pantalla contra 480x800. Estoy tratando de hacer que mis pantallas se vean iguales entre los dos tamaños.Alineación del botón Android a la parte inferior en RelativeLayout?
10
A
Respuesta
3
¿Estás usando android: layout_alignParent *? Eso debería justificarlo a un lado independientemente del tamaño de la pantalla.
Donde * es inferior o superior o izquierda o derecha
3
Por lo AedonEtLIRA Además dijo que debe asegurarse de que el RelativeLayout que siempre han llenado toda el área de visualización. es decir. que no tiene ningún tamaño definido en ningún lugar de la jerarquía de vistas, sino que se usa match_parent. Si luego utilizó las definiciones de diseño proporcionadas por AedonEtLIRA, debería obtener exactamente lo que desea.
2
Ejemplo:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:panel="http://schemas.android.com/apk/res/it.kronplatz"
android:id="@+id/MainLayout"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<RelativeLayout
android:id="@+id/ButtonLayout"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_centerHorizontal="true"
android:baselineAligned="false" >
<ImageButton
android:id="@+id/locateMeButton"
android:layout_width="70px"
android:layout_height="70px"
android:layout_marginLeft="5px"
android:src="@drawable/me" >
</ImageButton>
<ImageButton
android:id="@+id/MapCenterButton"
android:layout_width="70px"
android:layout_height="70px"
android:layout_alignParentRight="true"
android:layout_gravity="right"
android:layout_marginRight="5px"
android:src="@drawable/fadenkreuz_klein" />
<Button
android:id="@+id/MapNextButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableRight="@drawable/androidmarker" >
</Button>
</RelativeLayout>
</RelativeLayout>
34
Sé que esto es un hilo viejo, pero aparece en la parte superior de los resultados de la búsqueda así que calculo que no puede hacer daño a confirmar que
android:layout_alignParentBottom="true"
trabajaban para yo en RelativeLayout.
Cuestiones relacionadas
- 1. Android: pestañas en la parte INFERIOR
- 2. Alineación correcta de TextViews en RelativeLayout
- 3. alineación inferior de la imagen HTML dentro del contenedor DIV
- 4. Obligar a un botón a permanecer en la parte inferior de la pantalla de un teléfono
- 5. Cómo anclar un botón en la parte inferior de un diseño relativo en android
- 6. botón android alineación de texto fino
- 7. Ventajas de cargar JS en la parte inferior en oposición a la parte superior del documento
- 8. cómo agregar el borde inferior en relativelayout
- 9. Pantalla TextView Parte inferior de la pantalla en Android
- 10. Agregar celda a la parte inferior de UITableView en iOS
- 11. Disposición de la barra inferior en Android
- 12. Android ScrollView agrega relleno adicional en la parte superior e inferior de la vista de imagen del niño
- 13. Android: ¿Alinear el botón en la esquina inferior derecha de la pantalla con FrameLayout?
- 14. Alineación flotante CSS en la parte superior
- 15. La alineación vertical del texto del botón está desactivada en Android
- 16. pestañas en la parte inferior de TabControl
- 17. Texto CSS Alinear parte inferior del contenedor
- 18. android: alinee el botón y ToggleButton horizontalmente en LinearLayout o RelativeLayout
- 19. panel autoscroll en la parte inferior
- 20. Cómo colocar el diseño relativo en la parte inferior de la pantalla (o diseño lineal).
- 21. Android RelativeLayout: cómo alinearParentBottom cuando se envuelve en un ScrollView?
- 22. jquery - detectar si la parte inferior de la div está tocando la parte inferior de la ventana del navegador?
- 23. Relleno la parte superior y la parte inferior del elemento en línea
- 24. Css alinear a la parte inferior de la página
- 25. Añadir contenido a la parte inferior de la última página
- 26. Alinear div en la parte inferior de la div principal
- 27. Ponga Scripts en la parte inferior
- 28. DIV adjunto a la parte inferior de la ventana
- 29. ¿Cómo colocar un botón en un RelativeLayout a través del código?
- 30. Texto de alineación izquierda dentro de un botón en Android
Tendrás que mostrarnos tu xml. – Falmarri
posible duplicado de [¿Cómo colocar un RelativeLayout en la parte inferior de RelativeLayout?] (Http://stackoverflow.com/questions/3492721/how-to-place-a-relativelayout-at-the-bottom-of-a -Disposición relativa) – rds