zoukankan      html  css  js  c++  java
  • android按钮监听器的四种技术

    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.   
  • 相关阅读:
    Load样式——1
    通过mybatis-generator-core-1.3.2.jar逆向工程生成
    阶乘
    八进制
    xshell跳转设置 Xshell代理设置
    spark
    内存模型学习-- Container Executor task之间的关系
    scala 学习笔记--闭了个包
    scala 学习笔记--模式匹配
    scala 学习笔记--集合
  • 原文地址:https://www.cnblogs.com/awkflf11/p/4613317.html
Copyright © 2011-2022 走看看