action down-安卓onTouchEvent检测到的事件类型有问题!!!

问题描述

安卓onTouchEvent检测到的事件类型有问题!!!

是SurfaceView
里面就放几句输出的话
public boolean onTouchEvent(MotionEvent event) {
int action = event.getAction() & MotionEvent.ACTION_MASK;
System.out.println("action = " + action);
System.out.println("event.getAction() = " + event.getAction());
}
操作如下:
手指一放到屏幕
手指二放到屏幕
手指一离开屏幕
手指一再放到屏幕
这时,输出了两个1

MotionEvent.ACTION_UP = 1啊
为啥手指放到屏幕上会输出1????????

时间: 2024-11-17 02:40:24

action down-安卓onTouchEvent检测到的事件类型有问题!!!的相关文章

细说浏览器特性检测(2)-通用事件检测_jquery

事件检测,即检测某一事件在不同的浏览器中是否存在(可用),这在编写Javascript的过程中也非常重要,如mouseenter/mouseleave事件虽然实用,但并不是所有浏览器都提供了标准的支持,因此需要自己手动模拟,即: function addEvent(element, name, handler) { if (name == 'mouseenter' && !hasEvent(name, element)) { //通过其他手段模拟mouseenter事件 } //正常的事件

android 安卓-安卓控件点击事件,适配器中的listview

问题描述 安卓控件点击事件,适配器中的listview listview里面每一个item加入一个popwindow 固定位置,如何实现随着listview的滑动而滑动 解决方案 学习笔记之安卓的显示控件ListView 解决方案二: 在item里加入popwindow?能给我看看UI吗?

DOM基础教程之事件类型

 对于用户事件类型而言,最常用的是鼠标.键盘.浏览器. 1.鼠标事件: 鼠标的事件都频繁使用,下面例子就测试各种鼠标事件   代码如下: <script language="javascript"> function handle(oEvent) { var disp = document.getElementById("display"); if (window.event) oEvent = window.event; //处理兼容性,获得对象 di

MySQL中二进制日志binlog中的事件类型

MySQL binlog记录的所有操作实际上都有对应的事件类型的,譬如STATEMENT格式中的DML操作对应的是QUERY_EVENT类型,ROW格式下的DML操作对应的是ROWS_EVENT类型. 首先,看看源码中定义的事件类型 源码位置:mysql-5.7.14/libbinlogevents/include/binlog_event.h enum Log_event_type {   /**     Every time you update this enum (when you ad

【文档】七、Mysql Binlog不同事件类型的事件内容

下面主要讲述了每个类型的事件中的固定和可变部分的数据. Start_log_event_v3/START_EVENT_V3 这个事件出现在v1或v3的binlog文件的开头部分.对于4.0和4.1版本的Mysql,这个事件只是被写在服务启动后的第一个binlog文件中,到达一定的条件后,会产生新的日志文件,但是新的日志文件中不包含这个事件.对于所有的Mysql5.0及以上版本,每个日志文件都会以FORMAT_DESCRIPTION_EVENT开头. 固定数据部分: 2字节,binlog格式版本.

hibernate中我要监听事件,并将事件类型和时间写入到log表中,如何操作呢?

问题描述 hibernate中我要监听事件,并将事件类型和时间写入到log表中,如何操作呢? hibernate中我要监听事件,并将事件类型和时间写入到log表中,如何操作呢? log 表就3个字段:操作人,操作名,操作时间. 应该如何弄呢啊?

dao-怎么在action中接收jsp页面传来的字符串类型的数据,是需要转换类型还是和int类型一样

问题描述 怎么在action中接收jsp页面传来的字符串类型的数据,是需要转换类型还是和int类型一样 怎么在action中接收jsp页面传来的字符串类型的数据,是需要转换类型还是和int类型一样?要是需要转换 actiong里应该怎么写?相对应的dao和 findall里怎么写?跪求大神赐教,指导 解决方案 将int类型大于255的数值转换为十六进制字符串 解决方案二: 楼主用的struts吗?直接aciton?xxx1=xxx2. 多个用&符号. 后台直接对应xxx1的名字就行了!要提供属性

DOM基础教程之事件类型_基础知识

对于用户事件类型而言,最常用的是鼠标.键盘.浏览器. 1.鼠标事件: 鼠标的事件都频繁使用,下面例子就测试各种鼠标事件 复制代码 代码如下: <script language="javascript">             function handle(oEvent) {                 var disp = document.getElementById("display");                 if (window

JavaScript事件类型中UI事件详解_javascript技巧

"DOM3级事件"规定了一下几类事件 UI事件,当用户与页面上的元素交互时除法: 焦点事件,元素获得或失去焦点: 鼠标事件,通过鼠标在页面上执行操作: 滚轮事件,使用鼠标滚轮或类似设备: 文本事件,当用户在文档中输入文本: 键盘事件,通过键盘在页面上执行操作: 合成事件,当为IME(Input Method Editor,输入法编辑器)输入字符时除法: 变动事件(mutation),底层DOM结构发生变化: 变动名称事件,当元素或属性名变动时,此类事件已被废弃. 下文着重说明UI事件的