当前位置:首页 > 开发 > 编程语言 > 编程 > 正文

android按钮监听器的四种技术

发表于: 2014-12-26   作者:百合不是茶   来源:转载   浏览:
摘要: android开发中经常会用到各种各样的监听器,android监听器的写法与java又有不同的地方;    1,activity中使用内部类实现接口 ,创建内部类实例  使用add方法  与java类似   创建监听器的实例 myLis lis = new myLis();   使用add方法给按钮添加监听器  

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

 

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

 

创建监听器的实例

myLis lis = new myLis();

 

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

 

内部类创建监听器

   class myLis implements OnClickListener{

		@Override
		public 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){

}

 

 

   

android按钮监听器的四种技术

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
第一种:匿名内部类作为事件监听器类 大部分时候,事件处理器都没有什么利用价值(可利用代码通常都
第一种:匿名内部类作为事件监听器类 大部分时候,事件处理器都没有什么利用价值(可利用代码通常都
按钮监听。 在Xml文件内添加按钮后,即可在Activity内给按钮添加监听器,首先要新建一个类,此类要
第一种,匿名内部类作为事件监听类. Button button = (Button) findViewById(R.id.button); button.s
<td id="postmessage_80930" class="t_f" style="font-family:'WenQuanYi Micro Hei Mono','WenQ
第一种:匿名内部类作为事件监听器类 大部分时候,事件处理器都没有什么利用价值(可利用代码通常都
xml布局如下: 界面: 代码: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:
  使用Android做一些小工具监听短信和电话是十分有趣的,上篇写了关于如何监听短信,今天要实现的
swing体系:Java中用来做UI的一套API java.awt javax.swing JFrame:窗体 JPanel:面板 JLabel:文本
IT程序员开发必备-各类资源下载清单,史上最全IT资源,个人收藏总结! 会话跟踪是一种灵活、轻便的
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号