1.获取代表控件的对象
2.定义一个类,实现监听器接口
3.生成监听器对象
2.定义一个类,实现监听器接口
3.生成监听器对象
4.为控件绑定监听器对象
第一种:创建匿名内部类
button1 = (Button)findViewById(R.id.button1); //获取XMl中控件id
button1.setOnClickListener(new OnClickListener() //生成监听器对象并且直接与控件绑定
{
public void onClick(View v) //按钮单击事件
{
editText1.setText("Yes!");
}
});
//此代码只是适用于[此监听器只适用于此按钮]
第二种:(最常用的方法)
先用主窗口实现OnclickListener接口,再button1.setOnClickListener(this);,最后实现接口中未实现的onClick方法,在此方