zoukankan      html  css  js  c++  java
  • 基础篇: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实现。

  • 相关阅读:
    修改IIS下默认的ASP.NET版本。
    smo算法
    支持向量机通俗导论
    二次规划
    交叉熵
    机器学习中的维数灾难
    矩阵与线性变换
    l2正则化
    Matlab 的reshape函数
    matlab 等值线函数 contour
  • 原文地址:https://www.cnblogs.com/dream550/p/3868946.html
Copyright © 2011-2022 走看看