码迷,mamicode.com
首页 > 其他好文 > 详细

基础篇:2.熟练掌握相关监听器的注册和使用

时间:2014-07-26 01:23:36      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:android   style   blog   color   使用   os   strong   io   

各类监听器的注册和使用

1.OnClickListener监听器:该监听器为单击事件监听器,常用于监听一些单击事件,如Button的单击事件。该监听器的事件监听在上一文章已介绍,在此不再赘述。

2.OnLongClickListener监听器:该监听器为长按时间监听器,与单击事件监听器的原理基本相同,该监听器的使用如下范例:

button.SetOnLongClickListener(this);//注册监听
public boolean onLongClick(View v)
{
    return true;
  //return false; }

该接口方法返回一个boolean类型的变量,当返回值为true时,表示已经完整地处理这个事件,并不需要其它的回调方法再次处理。如果返回值为false,则希望其它回调方法进行进一步处理。

3.OnItemClickListener监听器:这个接口定义了当AdapterView中某一元素被单击时,一个回调函数被调用。回调函数如下:

listView.setOnItenClickListener(this);//为listView设置监听器
public
abstract void onItemClick (AdapterView<?> parent, View view, int position, long id)

其中,parent为发生点击动作的AdapterView,view为在AdapterView中被点击的视图,position为视图在adapter中的位置,id为被单击元素的id.

这里涉及到listView组件,顺带做一下简单的介绍:列表视图是android中最常用的一种视图组件,以垂直的形式列出需要显示的列表项。向屏幕中添加列表视图有两种方法:一宗是直接使用ListView组件创建,另一种是让Activity继承ListActivity实现。

基础篇:2.熟练掌握相关监听器的注册和使用,布布扣,bubuko.com

基础篇:2.熟练掌握相关监听器的注册和使用

标签:android   style   blog   color   使用   os   strong   io   

原文地址:http://www.cnblogs.com/dream550/p/3868946.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!