Put linearlayout at the end of the screen in a map activity

0

I want to set a layout on the screen, at the end of the whole. The activity is a map.

This is my code of layout

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="75sp"
    android:background="@color/azulaudiobus"
    android:gravity="bottom"
    android:orientation="horizontal">


    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:paddingLeft="20sp"
        android:src="@mipmap/velocidad" />

    <TextView

        android:id="@+id/tvCartel1"
        android:layout_width="200sp"
        android:layout_height="wrap_content"
        android:layout_gravity="center_vertical"
        android:textColor="@color/common_google_signin_btn_text_dark_default"
        android:textSize="40sp" />


    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:src="@mipmap/altitud" />

    <TextView
        android:id="@+id/tvCartel2"
        android:layout_width="200sp"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:textColor="@color/common_google_signin_btn_text_dark_default"
        android:textSize="40sp" />


    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:src="@mipmap/longitud" />

    <TextView
        android:id="@+id/tvCartel3"
        android:layout_width="200sp"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:textColor="@color/common_google_signin_btn_text_dark_default"
        android:textSize="40sp" />


    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:src="@mipmap/latitud" />

    <TextView
        android:id="@+id/tvCartel4"
        android:layout_width="200sp"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:textColor="@color/common_google_signin_btn_text_dark_default"
        android:textSize="40sp" />


</LinearLayout>

As it is, it is aligned all the time above. Can you think of any way to download the layout?

    
asked by Sergio Cv 15.05.2017 в 11:14
source

1 answer

1

Englobarlo inside another layout and with android: layout_alignParentBottom="true" you place it below the father.

<RelativeLayout
     android:layout_width="match_parent"
     android:layout_height="match_parent"
     android:background="@color/azulaudiobus">
<LinearLayout
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:background="@color/azulaudiobus"
     android:layout_alignParentBottom="true"
     android:orientation="horizontal">


<ImageView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:paddingLeft="20sp"
    android:src="@mipmap/velocidad" />

<TextView

    android:id="@+id/tvCartel1"
    android:layout_width="200sp"
    android:layout_height="wrap_content"
    android:layout_gravity="center_vertical"
    android:textColor="@color/common_google_signin_btn_text_dark_default"
    android:textSize="40sp" />


<ImageView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:src="@mipmap/altitud" />

<TextView
    android:id="@+id/tvCartel2"
    android:layout_width="200sp"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:textColor="@color/common_google_signin_btn_text_dark_default"
    android:textSize="40sp" />


<ImageView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:src="@mipmap/longitud" />

<TextView
    android:id="@+id/tvCartel3"
    android:layout_width="200sp"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:textColor="@color/common_google_signin_btn_text_dark_default"
    android:textSize="40sp" />


<ImageView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:src="@mipmap/latitud" />

<TextView
    android:id="@+id/tvCartel4"
    android:layout_width="200sp"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:textColor="@color/common_google_signin_btn_text_dark_default"
    android:textSize="40sp" />

</LinearLayout>
</RelativeLayout>
    
answered by 15.05.2017 в 11:22