Blog purpose for android basic example for android app developer. any query please my contact

Monday, 28 February 2022

android event handling example

 android studio event handling example


In this Tutorial Today learn Android event handling follow this tutorial



MainActivity.java:


import android.app.ProgressDialog;

import android.os.Bundle;

import android.support.v7.app.ActionBarActivity;

import android.view.View;

import android.widget.Button;

import android.widget.TextView;


public class MainActivity extends ActionBarActivity {

   private ProgressDialog progress;

   Button b1,b2;


   @Override

   protected void onCreate(Bundle savedInstanceState) {

      super.onCreate(savedInstanceState);

      setContentView(R.layout.activity_main);

      progress = new ProgressDialog(this);


      b1=(Button)findViewById(R.id.button);

      b2=(Button)findViewById(R.id.button2);

      b1.setOnClickListener(new View.OnClickListener() {

         

         @Override

         public void onClick(View v) {

            TextView txtView = (TextView) findViewById(R.id.textView);

            txtView.setTextSize(25);

         }

      });


      b2.setOnClickListener(new View.OnClickListener() {

         

         @Override

         public void onClick(View v) {

            TextView txtView = (TextView) findViewById(R.id.textView);

            txtView.setTextSize(55);

         }

      });

   }

}





2.activity_main.xml:


<?xml version="1.0" encoding="utf-8"?>

<RelativeLayout 

   xmlns:android="http://schemas.android.com/apk/res/android"

   xmlns:tools="http://schemas.android.com/tools"

   android:layout_width="match_parent"

   android:layout_height="match_parent"

   android:paddingBottom="@dimen/activity_vertical_margin"

   android:paddingLeft="@dimen/activity_horizontal_margin"

   android:paddingRight="@dimen/activity_horizontal_margin"

   android:paddingTop="@dimen/activity_vertical_margin"

   tools:context=".MainActivity">

   

   <TextView

      android:id="@+id/textView1"

      android:layout_width="wrap_content"

      android:layout_height="wrap_content"

      android:text="Event Handling "

      android:layout_alignParentTop="true"

      android:layout_centerHorizontal="true"

      android:textSize="30dp"/>

      

   <TextView

      android:id="@+id/textView2"

      android:layout_width="wrap_content"

      android:layout_height="wrap_content"

      android:text="hello Devoper"

      android:textColor="#ff87ff09"

      android:textSize="30dp"

      android:layout_above="@+id/imageButton"

      android:layout_centerHorizontal="true"

      android:layout_marginBottom="40dp" />

      

   <ImageButton

      android:layout_width="wrap_content"

      android:layout_height="wrap_content"

      android:id="@+id/imageButton"

      android:src="@drawable/abc"

      android:layout_centerVertical="true"

      android:layout_centerHorizontal="true" />

      

   <Button

      android:layout_width="wrap_content"

      android:layout_height="wrap_content"

      android:text="Small font"

      android:id="@+id/button"

      android:layout_below="@+id/imageButton"

      android:layout_centerHorizontal="true" />

      

   <Button

      android:layout_width="wrap_content"

      android:layout_height="wrap_content"

      android:text="Large Font"

      android:id="@+id/button2"

      android:layout_below="@+id/button"

      android:layout_alignRight="@+id/button"

      android:layout_alignEnd="@+id/button" />

      

   <TextView

      android:layout_width="wrap_content"

      android:layout_height="wrap_content"

      android:text="Hello World!"

      android:id="@+id/textView"

      android:layout_below="@+id/button2"

      android:layout_centerHorizontal="true"

      android:textSize="25dp" />

      

</RelativeLayout>

No comments:

Post a Comment