首页 > 其他 > 详细

OnClickListener两种监听方法

时间:2014-05-04 11:08:40      阅读:282      评论:0      收藏:0      [点我收藏+]
bubuko.com,布布扣
 1 //1种:接口OnClickListener ,在onclick响应
 2 public class MainActivity extends Activity  implements OnClickListener {     //这个类前提要接口OnClickListener
 3 
 4       private Button   receive;                //按钮的初始化
 5       private Button  falsewifiButton;
 6 
 7    public  void  init(){
 8    receive=(Button)findViewById(R.id.openwifi);    //绑定一个xml按钮
 9     receive.setOnClickListener(MainActivity.this);  //为这个已接口监听器的类放上功能       
10       }
11       
12 
13 public void onClick(View v) {
14         // TODO Auto-generated method stub
15         switch (v.getId()) {
16         case R.id.openwifi:
17             openwifi();
18             break; }}
19 
20 简单来说:
21 public class MainActivity extends Activity  implements OnClickListener {  
22 
23 
24 public void onClick(View v) {
25         }}
26 
27 
28 2. 不接口OnClickListener ,在需要时才新建
29 public  class    MainActivity{
30 
31       private Button   receive;                //按钮的初始化
32       private Button  falsewifiButton;
33 
34 Button btnCloseAP = 
35 (Button)this.findViewById(R.id.btnCloseAP);
36 
37 btnCloseAP.setOnClickListener(new OnClickListener() {            
38             public void onClick(View v) {
39                 if (isApEnabled()){
40                     setWifiApEnabled(false);
41                 }
42             }
43         } );
44 
45 }
46         
47 简单来说
48 class A{
49 
50 
51 A.setOnClickListener(new OnClickListener() {            
52             public void onClick(View v) {}
53                                     ); }
54 //因为没把OnClickListener做接口,所以A  button要使用监听响应功能时就要在参数里新建onclick,并在public void onclick方法里使用
bubuko.com,布布扣

 

OnClickListener两种监听方法,布布扣,bubuko.com

OnClickListener两种监听方法

原文:http://www.cnblogs.com/liyihome/p/3705584.html

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