Buenas a todos.
Después de que me ayudarais tanto con mi problema de layout, recurro otra vez a vosotros. Sigo con temas de layout, tengo definidos varios layout dependiendo del tamaño de las diferentes pantallas.
Estos son los tamaños que tengo de por ejemplo la portada de la aplicación:
xhdpi -> 640x940
hdpi -> 480x854
mdpi -> 320x480
ldpi -> 240x342
¿Estos valores son correctos no??
Me encuentro con otro problema y es que en esta pantalla que tiene un titulo y una imagen, tengo dos botones en la parte de abajo del layout. Para situarlos tengo diferente el siguiente layout:
Código:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="center_horizontal"
android:background="@drawable/portada"
android:orientation="vertical" >
<Button
android:id="@+id/BotonComenzar"
android:layout_width="300dp"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/tenis"
android:text="@string/Comenzar"
android:textSize="30dp"
android:layout_gravity="center_horizontal"
android:layout_marginTop="470dp"/>
<Button
android:id="@+id/BotonCargar"
android:layout_width="300dp"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/cargar"
android:text="@string/Cargar"
android:textSize="30dp"
android:layout_gravity="center_horizontal"
android:visibility="visible"/>
</LinearLayout>
Tengo puesto el dato de: android:layout_marginTop="470dp". Esto en pantallas grandes funciona bien, pero en pantallas pequeñas que no tienen tanto tamaño, me aparecen los botones por debajo. ¿Como puedo solucionarlo?
Un saludo.