Android Tutorials

Google+
Showing posts with label Android Button Examples. Show all posts
Showing posts with label Android Button Examples. Show all posts

Friday, 11 October 2013

Android Button Examples

1. Add Button
Open “res/layout/main.xml” file, add a button.
File : res/layout/main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >
    <Button
        android:id="@+id/button1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Button - Go to google.com" /> 
</LinearLayout>
2. Code
Attach a click listener to the button.
When user click on it, open mobile browser and display URL : http://www.google.com.
File : MyAndroidAppActivity.java

package com.bishnu.android;
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.widget.Button;
import android.view.View;
import android.view.View.OnClickListener;
public class MyAndroidAppActivity extends Activity {
 Button button;
 @Override
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
   addListenerOnButton();
 }
  public void addListenerOnButton() {
   button = (Button) findViewById(R.id.button1);
   button.setOnClickListener(new OnClickListener() {
    @Override
   public void onClick(View arg0) {
     Intent browserIntent =
                            new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com"));
       startActivity(browserIntent);
   }
  });
 }
}