关闭

【android】:android如何实现对一个控件的监听

283人阅读 评论(0) 收藏 举报
分类:

大致两种方法

1,

1、在Activity中给button绑定监听事件(setOnClickListener),代码如下:

//button绑定监听事件

Button btn = (Button)findViewById(R.id.button1);

btn.setOnClickListener(new OnClickListener() {

@Override

public void onClick(View v) {

AlertDialog.Builder build = new Builder(MainActivity.this);

build.setMessage("Test").show();

}

});

Android控件如何绑定监听事件

















2,直接在控件属性里面定义响应的方法

直接在layout.xml中绑定onclick事件;

同时添加对应的监听事件处理函数

public void Test(View v){

AlertDialog.Builder build = new Builder(this);

build.setMessage("Test").show();

}

Android控件如何绑定监听事件




















第二种方法更为简单,注意一定要把传入参数View v,否则很多控件都无法识别

0
0
查看评论

安卓控件的监听功能实现

在安卓中我们实现按钮等控件的功能是通过监听的方式来实现,而具体的监听方法经常用到的有onclick方法与setOnClickListener方法,而具体如何使用有待慢慢摸索。 今天具体介绍他们之间的用法,毕竟在编程入门中更多的是拿来主义。以button按钮为例,     ...
  • tiantianhuanle
  • tiantianhuanle
  • 2016-02-24 15:57
  • 1326

android基础笔记——用一个监听器,实现多个按钮的监听

示例代码如下: Button button1 = (Button)findViewById(R.id.btn1); Button button2 = (Button)findViewById(R.id.btn2); Button button...
  • etmessi
  • etmessi
  • 2014-12-10 10:52
  • 460

android在指定区域监听滑动事件

首先,要监听滑动事件,要有这么几行代码:GestureDetector gestureDetector=new GestureDetector(this);然后要求继承GestureDetector.OnGestureListener这个接口,还要求实现下列方法: @Override pub...
  • csd54496
  • csd54496
  • 2015-07-23 20:48
  • 1018

安卓一键监听布局的所有子控件

在写代码的时候,当我们需要对布局里所有子控件进行监听时,如果总是view.setOnClickListener(this),会非常麻烦。 于是,可以通过递归+循环的方法实现所有子View的监听: /** * @param root * 监听所有rootView的子控件,不包括布局 *...
  • Mingyueyixi
  • Mingyueyixi
  • 2016-09-27 17:07
  • 805

Android:EditText动态输入监听TextWatcher

我们经常看到类似于必须等到姓名,密码都输入有内容,登录按钮才会可点击的功能 代码实现就是用到TextWatcher 下面我们监听两个 EditText etLoginname,etLoginpwd;的动态输入,当两个EditText都有内容的时候Button btLogin;可点击 代码: ...
  • abfdada
  • abfdada
  • 2016-08-09 16:07
  • 1417

android 监听控件的单机和双击事件

设置android的单击事件是很简单的,给控件设置 setOnClickListener,重写onClick方法()即可。    但是双击事件如何设置呢,可能大家比较容易想到的方法是重写onTouch方法,根据两次点击事件的时间间隔判断是否是双击。其实android已经...
  • lusciousstrawberry
  • lusciousstrawberry
  • 2016-07-14 14:24
  • 1482

观察者模式——Android控件的交互事件监听

先来说一下Android控件的交互事件监听。 有过Android开发经验的人都知道Android控件的事件监听流程一般有如下几步: 1、首先在布局文件***.xml中定义某一控件,我们拿登录界面来举例吧,一般登录界面中会有两个EditText控件,一个Button控件,首先在login.xml文件中...
  • luckyliuwenyuan
  • luckyliuwenyuan
  • 2016-03-06 16:18
  • 1603

Android成长之路-实现监听器的三种方法

第一种:  在Test类中  定义一个类接口OnClickListener       第二种:直接在Test类上写一个接口       第三种:  匿名内...
  • like7xiaoben
  • like7xiaoben
  • 2011-12-11 18:20
  • 8509

对listview中的item中的控件进行监听

对于这个问题,今天我也是反复试验了很多次啊,花了很长一直没有得到解决,网上查了很多资料,但是还是解决不了自己的问题。 题目是这样的:一个QueryActivity。另一个OrderListActivity。 点击查询,讲一个list对象传递给OrderListActivity(这个前面我也分...
  • wy54920my
  • wy54920my
  • 2012-11-15 19:05
  • 2928

android中实现对多个EditText的监听

在android应用中如果要对多个EditText控件进行监听的话,比如说:输入用户名和
  • du412983021
  • du412983021
  • 2014-11-04 14:26
  • 4106
    个人资料
    • 访问:594946次
    • 积分:12478
    • 等级:
    • 排名:第1359名
    • 原创:646篇
    • 转载:180篇
    • 译文:0篇
    • 评论:50条
    个人网站
    博客专栏
    最新评论