AbsoluteLayout in Android (XML)

Public on January 2, 2009
AbsoluteLayout is the layout that you may want if you want to specify the x and y, in html its position:absolute, and the x(top) and y(left) is android:layout_x and android:layout_y. By looking at this, you can see that there are 5 possible value. Yet in our example i'm going to give you 4 coz i cant successful run the 5th one.
<?xml version="1.0" encoding="utf-8"?> 

<AbsoluteLayout

  xmlns:android="http://schemas.android.com/apk/res/android"
  android:orientation="vertical"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent"
>
  <Button android:id="@+id/pixelsBtn"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Pixels"
    android:layout_y="50px"
    android:layout_x="80px">
  </Button>

  <Button android:id="@+id/scaledBtn"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Scaled"
    android:layout_y="100px"
    android:layout_x="80sp">
  </Button>

  <Button android:id="@+id/inchesBtn"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Inches"
    android:layout_y="150px"
    android:layout_x="0.5in">
  </Button>

  <Button android:id="@+id/millimetersBtn"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Milli Meters"
    android:layout_y="200px"
    android:layout_x="8mm">
  </Button>
</AbsoluteLayout>


Quick Explanation
Here we just specify the x and y, by looking at this you would logically understand what they mean.

Here is how you can set this as your layout in your java code

absoluteLayout in android

Update History
   Jan 17, 2012 - Visual Update




[Advertising]Faster Thinking - Speed up your brain


Faster Thinking Game



sentiment_satisfied Emoticon