标签:xtend cal 引用类型 设置 listen lis list cti 分享
1.直接实现内部类
1 //给button设置点击事件 2 bt_call.setOnClickListener(new MyonClickListener()); 3 4 5 6 //定义一个内部类 实现onClickListener接口 7 private class MyonClickListener implements OnClickListener{ 8 9 @Override//当按钮被按 调用此方法 10 public void onClick(View v) { 11 //业务 12 13 } 14 15 }
2.实现匿名内部类
1 bt_call.setOnClickListener(new OnClickListener() { 2 @Override 3 public void onClick(View v) { 4 //业务逻辑 5 } 6 });
3.本类实现OnClickListener接口(此方法适合一个activity中有多个按钮)
1 public class MainActivity extends ActionBarActivity implements OnClickListener
2 bt_call.setOnClickListener(this);
4.通过设置XML文件
查看SDK文档
直接写一个 方法 方法名和 onClick属性的值一样 ;
注:形参必须是View引用类型。
标签:xtend cal 引用类型 设置 listen lis list cti 分享
原文地址:https://www.cnblogs.com/custoyth/p/10255703.html