【Android】performClick()方法

【Android】performClick()方法1. performClick()方法的作用:   performClick()方法是使用代码主动去调用控件的点击事件(模拟人手去触摸控件) 2. 使用注意事项: 如果同时使用了view.setOnTouchListener()方法,则有可能存在拦截view.performClick()的响应事件, 因为当view.OnTouchEvent()在event.getActio…

大家好,又见面了,我是你们的朋友全栈君。

1. performClick()方法的作用:

   performClick()方法 是使用代码主动去调用控件的点击事件(模拟人手去触摸控件)

 

2.  使用注意事项:

 如果同时使用了view.setOnTouchListener()方法,则有可能存在拦截view.performClick()的响应事件,

 因为当view.OnTouchEvent()在event.getAction() == MotionEvent.ACTION_DOWN时返回false,

 系统会认为view不需要处理Touch事件,则后续的Touch事件(move、up、click)就不会被传进来 。

 所以也不会触发view.performClick(),而view.setOnTouchListener()相当于是重写了view.OnTouchEvent(),

 所以在写view的TouchListener处理时,需要留意view是否存在点击事件监听,如果有,则在适当的位用         view.performClick()触发点击事件。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/159322.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • LUCENE3.0 自学吧 5 TokenStream

    LUCENE3.0 自学吧 5 TokenStream
    研究Lucene分析器的实现。
    Analyzer抽象类
    所有的分析器的实现,都是继承自抽象类Analyzer,它的源代码如下所示:
    packageorg.apache.lucene.analysis;importjava.io.Reader;publicabstractclassAnalyzer{//通过Field的名称,和一个Reader对象,创建一个分词流,该方法是抽象方法publicabstractTokenStrea

  • Java中重载与重写的特点和区别[通俗易懂]

    Java中重载与重写的特点和区别[通俗易懂]一、重载(overload)重载:发生在Java的同一个类里面,通过定义相同的方法,定义不同的参数列表来区分开这些相同的方法,参数列表的不同可以是参数的类型、参数的个数和参数的顺序。当我们调用这些方法的时候通过传入参数的不同,在运行时Java虚拟机会自行调用不同的方法来进行处理。由于Java的修饰符都可以访问同一个类里面的方法,所以方法的重载与方法的修饰符无关;Java的返回值不能区别这些方法,因为返回值是在运行后才体现出来的,而两个参数列表相同仅仅是返回值相同的方法在Java编译时就会报错,虚拟机在运行

  • windows 7 boot loader

    windows 7 boot loaderFrom:http://blog.csdn.net/richion/archive/2009/08/05/4414189.aspxWindow7的核心版本号是NT6.1,和vistaNT6.0还是属于一个系列的,因此采用了一样的启动管理机制。对于双系统来说,正如98和xp共存的双系统一样,xp和7共存的算系统安装也是要有先后顺序的。因为windows的启动管

    2022年10月12日
  • 《欧美剧集观看最佳索引》(US SHOWS GUIDE) 【2005-12-27 转verycd】[通俗易懂]

    《欧美剧集观看最佳索引》(US SHOWS GUIDE) 【2005-12-27 转verycd】[通俗易懂]原文地址http://bbs.verycd.com/topics/230847/中文名称:欧美剧集观看最佳索引英文名称:USTVSHOWSGUIDE别名:欧美剧集观看最佳索引版本:2005-2006导演:USTVSHOWSGUIDE演员:USTVSHOWSGUIDE简介:欧美剧集观看最佳索引2005-2006USTVSHOWSGUIDE2005-2006(作者:

  • 论文投稿之投稿信(Cover Letter)写法–附真实案例

    论文投稿之投稿信(Cover Letter)写法–附真实案例1CoverLetter是什么?CoverLetter,即投稿信,是论文投递时与论文一起发送给编辑的信件,其目的是让编辑在阅读你的论文之前,简单了解你文章的基本情况。2主要包含什么内容期刊编辑的姓名不知道编辑是谁的情况下直接用Deareditor;但是,只要用心一点,去期刊官网查找,一般都能找到的。投稿文章的标题在以第一段直接给出文章的标题投稿文章的类型如Letter,communications,article,review还是comments。这

  • 用npm安装yarn(买电脑主要看哪些配置)

    写在前面:前端开发常需要配合后台同时进行,在没有后台的情况下,服务器通信和获取数据进行页面渲染就无法进行。使用Javascript编写的Node.js服务器,对于前端开发人员来说,可以免去对学习服务器脚本语言的学习成本,能够在短时间构建一套完整的、高效的Web服务。NPM(NodePackageManager)作为Node.js的依赖包管理器便应运而生,而YARN则是针对NPM的一些不太优…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号