首页 > 移动平台 > 详细

android按钮监听器的四种技术

时间:2015-07-01 15:57:12      阅读:227      评论:0      收藏:0      [点我收藏+]

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

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

创建监听器的实例

myLis lis = new myLis();

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

内部类创建监听器

Android代码:
  1.    class myLis implements OnClickListener{  
  2.   
  3.         @Override  
  4.         public void onClick(View v) {  
  5.   
  6. }  
  7. }  

2,匿名类添加监听器

Android代码:
  1. Button btn = (Button) findViewById(R.id.btn);    
  2.        
  3.      btn.setOnClickListener(new OnClickListener() {    
  4.           
  5.       @Override    
  6.       public void onClick(View v) {    
  7.               
  8.       }    
  9.   });    

3,实现接口

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

Android代码:
  1. 配置按钮xml中的写法  
  2.    android:onclick="change"  
  3.   
  4. activity页面的中只需直接创建该方法即可  
  5.   public void change(View v){  
  6.   

android按钮监听器的四种技术

原文:http://www.cnblogs.com/awkflf11/p/4613317.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!