Mostrando entradas con la etiqueta View. Mostrar todas las entradas
Mostrando entradas con la etiqueta View. Mostrar todas las entradas

lunes, 22 de abril de 2013

Fixed Tabs y Scrollable Tabs (Crear una view que se mantenga para todas las pestañas)

Para explicar esto nos vamos a ayudar de un ejemplo.

En nuestro caso queremos realizar un TPV (Terminal de Punto de Venta) en android, para ello usaremos Scrollable Tabs de forma que en cada tab sea una categoría de productos y de esa forma se muestren todos los productos de dicha categoría.

Al final de todas las Tabs tendremos la información del Total de la cuenta (lo que deberíamos cobrar).

En este punto es donde nos encontramos el problema, ya que si declaramos ese view en todas las pestaña vemos que al pasar de una a otra sucede lo que vemos en la siguiente imagen

Views (Anclar Layout al pie de un view)

Para realizar esto es muy sencillo, tan solo hace falta añadir android:layout_alignParentBottom="true" al Layout que deseamos que ocupe el pie del view

Un ejemplo seria el siguiente:


<LinearLayout 
     android:id="@+id/total2"
     android:layout_width="fill_parent"
     android:layout_height="wrap_content"
     android:layout_alignParentBottom="true"
     android:orientation="horizontal"                                             android:background="@drawable/border" >

     <TextView
         ....

 </LinearLayout>