Thursday 21 June 2012

Frame Layout

FrameLayout is designed to block out an area on the screen to display a single item.


> FrameLayout should be used to hold a single child view, because it can be difficult to organize child views in a way that's scalable to different screen sizes without the children overlapping each other.


however, add multiple children to a FrameLayout and control their position within the FrameLayout by assigning gravity to each child, using the android:layout_gravity attribute.


See the Example below.



<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
   <ImageView 
       android:src="@drawable/images"
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:layout_gravity="center"
       />
   <TextView 
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:text="Team Android 4 u"
       android:layout_gravity="center"
       android:layout_marginTop="80dp"
       android:textColor="#0C05E6"
       android:textSize="20dp"
       />
</FrameLayout>


See the output Screen below..



More about Frame Layout Click here..


1 comment: