Skip to content Skip to sidebar Skip to footer

Android Fragment Layout - Imageview To Bottom Of Screen

****I currently have this layout, and want the 3 image views to be shown at the bottom of the screen (left, center and right). I am aligning them to the bottom using gravity proper

Solution 1:

replace all content with

<?xml version="1.0" encoding="utf-8"?><FrameLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"><LinearLayoutandroid:layout_width="match_parent"android:layout_height="match_parent"android:layout_gravity="bottom"android:gravity="center_vertical|center_horizontal"android:orientation="vertical" ><TableRowandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:paddingBottom="3dip"android:paddingLeft="10dip"android:paddingRight="10dip"android:paddingTop="10dip" ><Buttonandroid:id="@+id/Btn_Show"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="Button 1" /><Buttonandroid:id="@+id/button2"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="Button 2" /></TableRow><TableRowandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:paddingBottom="3dip"android:paddingLeft="10dip"android:paddingRight="10dip"android:paddingTop="10dip" ><Buttonandroid:id="@+id/button3"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="Button 3" /><Buttonandroid:id="@+id/button4"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="Button 4" /></TableRow></LinearLayout><ImageViewandroid:id="@+id/imageView1"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_gravity="bottom|left"android:src="@drawable/ic_launcher" /><ImageViewandroid:id="@+id/imageView2"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_gravity="bottom|center_horizontal"android:src="@drawable/ic_launcher" /><ImageViewandroid:id="@+id/imageView3"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_gravity="bottom|right"android:src="@drawable/ic_launcher" /></FrameLayout>

and if you want the images to appear next to each others add the code below and each imageview you add will appear next to latest image without adding gravity because the parent gravity has been set already :)

<?xml version="1.0" encoding="utf-8"?><FrameLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"><LinearLayoutandroid:layout_width="match_parent"android:layout_height="match_parent"android:layout_gravity="bottom"android:gravity="center_vertical|center_horizontal"android:orientation="vertical" ><TableRowandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:paddingBottom="3dip"android:paddingLeft="10dip"android:paddingRight="10dip"android:paddingTop="10dip" ><Buttonandroid:id="@+id/Btn_Show"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="Button 1" /><Buttonandroid:id="@+id/button2"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="Button 2" /></TableRow><TableRowandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:paddingBottom="3dip"android:paddingLeft="10dip"android:paddingRight="10dip"android:paddingTop="10dip" ><Buttonandroid:id="@+id/button3"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="Button 3" /><Buttonandroid:id="@+id/button4"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="Button 4" /></TableRow></LinearLayout><LinearLayoutandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_gravity="center|bottom" ><ImageViewandroid:id="@+id/imageView1"android:layout_width="wrap_content"android:layout_height="wrap_content"android:src="@drawable/ic_launcher" /><ImageViewandroid:id="@+id/imageView2"android:layout_width="wrap_content"android:layout_height="wrap_content"android:src="@drawable/ic_launcher" /><ImageViewandroid:id="@+id/imageView3"android:layout_width="wrap_content"android:layout_height="wrap_content"android:src="@drawable/ic_launcher" /></LinearLayout></FrameLayout>

Post a Comment for "Android Fragment Layout - Imageview To Bottom Of Screen"