`
百合不是茶
  • 浏览: 345973 次
社区版块
存档分类
最新评论

android按钮监听器的四种技术

阅读更多

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){

}

 

 

   

1
0
分享到:
评论

相关推荐

    Android软键盘打开/关闭监听器

    在开发时遇到一个问题,需要对软...但是由于android不直接提供对软键盘打开与关闭操作的监听器,所以必须自己来写一个关于软键盘打开/关闭的监听器。 原理是通过对OnGlobalLayoutListener()来实现对软键盘的状态监听器

    各种Android Dialog创建及其监听事件实现

    在Android开发中 我们经常会需要在Android界面上弹出一些对话框 比如询问用户或者让用户选择 关于Android Dialog的使用方法 已经有很多blog做出了详细的介绍(比如博客:7种形式的Android Dialog使用举例) 但是只是...

    Android OnClickListener按钮单击事件监听器用法范例.rar

    按钮单击事件一例,Android环境下,单击按钮后,改变 按钮背景颜色,通过这个功能来练习单击事件的监听器用法:  super.onCreate(savedInstanceState);  setContentView(R.layout.main);//设置当前屏幕  Button ...

    Android控件系列之Button以及Android监听器使用介绍

    学习目的: 1、掌握在Android中如何建立Button 2、掌握Button的常用属性 3、掌握Button按钮的点击事件(监听器) Button是各种UI中最常用的控件之一,它同样也是Android开发中最受欢迎的控件之一,用户可以通过触摸...

    Android onKeyDown监听返回键无效的解决办法

    主要介绍了 Android onKeyDown监听返回键无效的解决办法的相关资料,需要的朋友可以参考下

    Android Button与点击监听器Demo源码.rar

    Android Button与点击监听器Demo源码.rar

    Android的弹出框按钮点击接口监听器向C#事件的转换

    实现了Android的弹出框按钮点击接口监听器向C#事件的转换,原生android的listener变为mono android的event.

    Android编程之监听器的实现方法

    1、通过内部类实现监听器,将事件监听器定义成当前的内部类,使用内部类可以在当前类中复用监听器。 第一步: 写监听器类,覆盖对应的抽象方法 第二步:创建监听器对象 第三步:注册 以一个button为例,代码如下: ...

    安卓Android源码——(Button与点击监听器).zip

    安卓Android源码——(Button与点击监听器).zip

    Android 实现监听的四种方法详解实例代码

    (1)自身类作为事件监听器 package cn.edu.gdmec.s07150745.work5; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; ...

    Android 实现多选按钮对话框.rar

    //选项数组,通过重写onCreate方法,从XML文件读取下拉框内容到字符串数组中,为按钮添加监听器,并显示多选按钮对话框,同时自定义了一个处理程序,用于判断用户是否选择多选 框中的内容:Dialog dialog = null;...

    android Animation监听器AnimationListener的使用方法)

    开发环境为android4.1.AnimaitonListener的使用方法主要是在Animation上设置一个监听器,即采用Animation的方法成员setAnimationListener().其参数就是监听器的函数。现在来说说本次实验的功能,主要有2个按钮,一个...

    Android 模拟数字拨号界面及打电话功能.rar

    Android 模拟数字拨号界面及打电话监听功能,将创建一个数字按钮的ID数组,定义OnClickListener为View的内部接口,负责监听鼠标点击事件,为拨号按钮添加监听器,获取输入的电话号码,根据获取的电话号码创建Intent...

    Android开发之Button事件实现与监听方法总结

    主要介绍了Android开发之Button事件实现与监听方法,结合实例形式总结分析了Android开发中Button事件的两种实现方法以及针对Button控件的几种常用监听方法,需要的朋友可以参考下

    Android高级编程--源代码

    在每章的讲解中,它会让你通过一系列示例项目逐步掌握Android中的各种新功能和技术,助你取得最圆满的学习效果。本书所介绍的各个应用实例简明扼要且极具实用价值,它们覆盖了Android 1.0的所有基本功能和高级功能...

    Android用户注册界面简单设计

    首先在布局文件中使用控件的标记来配置所需要的各个控件,然后在 主Activity中获取到该控件,给其添加监听器来监听其操作,最后在控制台输出所操作的内容。 III. 实现步骤 在Eclipse中创建 Android项目,名称为 ...

    android开发按钮跳转页面

    页面布局,button按钮页面跳转,只有两个页面

    android 动态添加按钮实例

    分享一段android源码,该源码为入门级的爱好者可以研究,功能为按钮绑定监听器,实现动态增加View

    疯狂Android讲义源码

     2.3.2 按钮(Button)与图片按钮(ImageButton)组件的功能和  用法 66  2.3.3 使用9Patch图片作为按钮背景 68  2.3.4 单选按钮(RadioButton)和复选  框(CheckBox)介绍与应用 69  2.3.5 状态开关按钮...

    Android UI组件实例集合

    // 添加监听器 gf1.setOnClickListener(this); // 设置显示的大小,拉伸或者压缩 gf1.setShowDimension(300, 300); // 设置加载方式:先加载后显示、边加载边显示、只显示第一帧再显示 gf1.setGifImageType...

Global site tag (gtag.js) - Google Analytics