android开发中经常会用到各种各样的监听器,android监听器的写法与java又有不同的地方;

1,activity中使用内部类实现接口 ,创建内部类实例 使用add方法 与java类似

创建监听器的实例

myLis lis = new myLis();

使用add方法给按钮添加监听器

内部类创建监听器

   class myLis implements OnClickListener{@Overridepublic void onClick(View v) {}}

2,匿名类添加监听器

  Button btn = (Button) findViewById(R.id.btn);                btn.setOnClickListener(new OnClickListener() {                    @Override          public void onClick(View v) {                        }      });  

3,实现接口

4,xml配置文件中添加onclick方法

配置按钮xml中的写法   android:onclick="change"activity页面的中只需直接创建该方法即可  public void change(View v){}

更多相关文章

  1. Android(安卓)HandlerThread类,Bundle的使用
  2. Android中DatePicker只显示年月的方法
  3. Android之Activity的生命周期和Activity间的跳转和数据传递
  4. Android(安卓)setContentView 实现同一个activity下不同view的切
  5. Android(安卓)Studio 怎么添加使用第三方jar包及无法编译的问题
  6. Android中的 View绘制流程及事件分发
  7. Android异步任务机制之AsycTask
  8. Android(安卓)关于fragment切换
  9. Android(安卓)HttpClient GET或者POST请求基本使用方法

随机推荐

  1. 高级控件1
  2. 分析android的usb-gadget
  3. Android(安卓)快速将一个Bitmap变成圆形
  4. Android(安卓)​自定义RadioButton或Chec
  5. Android(安卓)GestureDetector方法详解
  6. 一张图看明白 Android(安卓)Handler 消息
  7. android 面向对象数据库 db40使用demo
  8. android实现页面下方的Tab效果 .
  9. Android(安卓)判断Intent是否存在
  10. 使用android中的handler延迟执行方法