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


    各类监听器的注册和使用

    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实现。

  • 相关阅读:
    线程之同步函数
    selenium破解极验验证
    数据结构--树
    数据结构--线性表
    数据结构--栈
    数据结构--队列
    代理的初步理解
    javamail+ical4j发送会议提醒
    阿里云学习之IOT物联网套件(客户端与服务端的后台数据传输)
    位图数据结构原理分析总结
  • 原文地址:https://www.cnblogs.com/dream550/p/3868946.html
Copyright © 2020-2023  润新知