Python Tutorial

Friday, January 14, 2011

Android button/Android button action/AbsoluteLayout/Positioning

This example is very similar to my previous example on button action.

Here main difference is positioning your sereen UI component using AbsoluteLayout.
By using android AbsoluteLayout we can easily make positioning.We can positioning using xml or from code.
In this example i showed both.


<?xml version="1.0" encoding="utf-8"?> <AbsoluteLayout xmlns:android="" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <TextView android:id="@+id/myTextViev" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_x="20px" android:layout_y="200px" /> <Button android:id="@+id/myButton" android:layout_width="100px" android:layout_height="50px" android:text="Submit" /> </AbsoluteLayout>


import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.AbsoluteLayout;
import android.widget.Button;
import android.widget.TextView;

public class AndroidButton extends Activity implements OnClickListener {
 /** Called when the activity is first created. */
 Button btn;
 TextView tv;
 public void onCreate(Bundle savedInstanceState) {
  btn = (Button) findViewById(;
  tv = (TextView) findViewById(;
  AbsoluteLayout.LayoutParams layoutParams= new
                AbsoluteLayout.LayoutParams(100,50, 200, 200);
  tv.setText("This is sample text");

 public void onClick(View v) {
  // TODO Auto-generated method stub
  if (v.getId() == {
   tv.setText("welcome to AbsoluteLayout");


Before click button

Image not found

After click button

Image not found

No comments:

Post a Comment