首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android札记-事件监听

2012-09-02 
Android笔记-事件监听package com.testuiimport android.app.Activityimport android.graphics.Colorim

Android笔记-事件监听

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());      }        }        );    }}

?

热点排行