package com.testui;import android.app.Activity;import android.graphics.Color;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.EditText;import android.widget.TextView;public class TestActivty extends Activity { /** Called when the activity is first created. */ private TextView textView = null; private EditText editStr = null; private Button btn = null; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); textView = (TextView)findViewById(R.id.view1); editStr = (EditText)findViewById(R.id.textbox1); btn = (Button)findViewById(R.id.widget39); //添加事件监听的方法 //1.直接调用Button的OnClickListener()方法返回一个OnClickListener对象// OnClickListener ocl = new Button.OnClickListener(){// public void onClick(View arg0) {// textView.setTextColor(Color.MAGENTA);// textView.setText(editStr.getText().toString());// }// }; //2.直接创建OnClickListener监听对象,然后调用Button的setOnClickListener(OnClickListener a) // 方法设置监听对象// OnClickListener ocl = new android.view.View.OnClickListener(){// public void onClick(View arg0) {// textView.setTextColor(Color.MAGENTA);// textView.setText(editStr.getText().toString());// }// };// btn.setOnClickListener(ocl); btn.setOnClickListener( new OnClickListener(){ public void onClick(View arg0) { textView.setTextColor(Color.MAGENTA); textView.setText(editStr.getText().toString()); } } ); }}
?