File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- # 多点触控详解
1+ # 多点触控详解
22
33Android 多点触控详解,在前面的几篇文章中我们大致了解了 Android 中的事件处理流程和一些简单的处理方案,本次带大家了解 Android 多点触控相关的一些知识。
44
@@ -48,7 +48,7 @@ Android 多点触控详解,在前面的几篇文章中我们大致了解了 An
4848
4949在引入多点触控之前,事件的类型很少,基本事件类型只有按下(down)、移动(move) 和 抬起(up),即便加上那些特殊的事件类型也只有几种而已,所以我们可以用几个常量来标记这些事件,在使用的时候使用 ` getAction() ` 方法来获取具体的事件,之后和这些常量进行对比就行了。
5050
51- 在 Android 2.0 版本的时候,开始引入多点触控技术,由于技术上并不成熟,硬件和驱动也跟不上,很数设备只能支持追踪两三个点而已,因此在设计 API 上采取了一种简单粗暴的方案,添加了几个常量作为多点触控的事件类型 。
51+ 在 Android 2.0 版本的时候,开始引入多点触控技术,由于技术上并不成熟,硬件和驱动也跟不上,很数设备只能支持追踪两三个点而已,因此在设计 API 上采取了一种简单粗暴的方案,添加了几个常量用语多点触控的事件类型的判断 。
5252
5353| 事件 | 简介 |
5454| ----------------------- | -------------------- |
@@ -59,7 +59,7 @@ Android 多点触控详解,在前面的几篇文章中我们大致了解了 An
5959| ACTION_POINTER\_ 2\_ UP | 第 3 个手指抬起,已废弃,不推荐使用。 |
6060| ACTION_POINTER\_ 3\_ UP | 第 4 个手指抬起,已废弃,不推荐使用。 |
6161
62- 这些事件类型是用来判断非主要手指(第一个按下的称为主要手指)的按下和抬起事件。 使用起来大概是这样子:
62+ 这些事件类型是用来判断非主要手指(第一个按下的称为主要手指)的按下和抬起, 使用起来大概是这样子:
6363
6464``` java
6565switch (event. getAction()) {
You can’t perform that action at this time.
0 commit comments