Android Click Show

MainActivity.java

package com.example.myui1;

import android.os.Bundle;

import android.app.Activity;

import android.graphics.Color;

import android.text.Spannable;

import android.text.style.BackgroundColorSpan;

import android.text.util.Linkify;

import android.view.Menu;

import android.view.View;

import android.view.View.OnClickListener;

import android.widget.ArrayAdapter;

import android.widget.AutoCompleteTextView;

import android.widget.Button;

import android.widget.EditText;

import android.widget.MultiAutoCompleteTextView;

import android.widget.TextView;

import android.widget.Toast;

public class MainActivity extends Activity {

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main1);

TextView tv=(TextView)findViewById(

R.id.textView1);

tv.setText(”visit site http://www.rmutp.ac.th” +

” or mail to a@rmutp.ac.th”);

Linkify.addLinks(tv, Linkify.ALL);

EditText et=(EditText)findViewById(R.id.editText1);

et.setText(”This is a sample data”);

Spannable span=et.getText();

span.setSpan(new BackgroundColorSpan(

Color.RED),

0,7,

Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);

ArrayAdapter<String> aa=new ArrayAdapter<String>(

this,

R.layout.listlayout1,

new String[] {”Bat”,”Bird”,”Cat”,”Cow”});

AutoCompleteTextView ac=(AutoCompleteTextView)

findViewById(R.id.autoCompleteTextView1);

ac.setAdapter(aa);

MultiAutoCompleteTextView ma=(MultiAutoCompleteTextView)

findViewById(R.id.multiAutoCompleteTextView1);

ma.setAdapter(aa);

ma.setTokenizer(

new MultiAutoCompleteTextView.CommaTokenizer());

Button bt=(Button)findViewById(R.id.button3);

bt.setOnClickListener(new OnClickListener(){

public void onClick(View v) {

Toast.makeText(MainActivity.this,

“You click Button3″,

Toast.LENGTH_LONG).show();

}});

 

}

public void OnBotton(View view)

{

switch(view.getId())

{

case R.id.button1:

Toast.makeText(this,

“You click Button1″,

Toast.LENGTH_LONG).show();

break;

case R.id.button2:

Toast.makeText(this,

“You click Button2″,

Toast.LENGTH_LONG).show();

break;

}

}

@Override

public boolean onCreateOptionsMenu(Menu menu) {

getMenuInflater().inflate(R.menu.activity_main, menu);

return true;

}

}

——————————

Main1.xml

<?xml version=”1.0″ encoding=”utf-8″?>

<LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android”

android:layout_width=”match_parent”

android:layout_height=”match_parent”

android:onClick=”OnButton”

android:orientation=”vertical” >

<TextView

android:id=”@+id/textView1″

android:layout_width=”wrap_content”

android:layout_height=”wrap_content”

android:text=”TextView” />

<LinearLayout

android:layout_width=”match_parent”

android:layout_height=”wrap_content”

android:orientation=”vertical” >

</LinearLayout>

<EditText

android:id=”@+id/editText1″

android:layout_width=”match_parent”

android:layout_height=”wrap_content”

android:ems=”10″

android:text=”EditText1″ >

<requestFocus />

</EditText>

<AutoCompleteTextView

android:id=”@+id/autoCompleteTextView1″

android:layout_width=”match_parent”

android:layout_height=”wrap_content”

android:ems=”10″

android:text=”AutoCompleteTextView” />

<MultiAutoCompleteTextView

android:id=”@+id/multiAutoCompleteTextView1″

android:layout_width=”match_parent”

android:layout_height=”wrap_content”

android:ems=”10″

android:text=”" />

<Button

android:id=”@+id/button1″

android:layout_width=”wrap_content”

android:layout_height=”wrap_content”

android:onClick=”OnBotton”

android:text=”Button” />

<Button

android:id=”@+id/button2″

android:layout_width=”wrap_content”

android:layout_height=”wrap_content”

android:onClick=”OnBotton”

android:text=”Button” />

<Button

android:id=”@+id/button3″

android:layout_width=”wrap_content”

android:layout_height=”wrap_content”

android:text=”Button” />

</LinearLayout>


——————————–

Result after run

25