Android 手势识别开发全解析
1. 常见手势检测的实现
在 Android 应用开发中,手势交互是用户与应用进行互动的重要方式。任何用户与设备触摸屏的物理接触都可被视为“手势”。由于缺乏传统计算机系统的物理键盘和鼠标指针,手势广泛应用于用户与应用的交互中。我们可以利用 Android 手势检测类轻松检测一些常见手势。
1.1 创建 GestureDetectorCompat 实例
为了检测常见手势,我们需要创建 GestureDetectorCompat 类的实例。由于该操作只需在活动创建时执行一次,因此最佳位置是在 onCreate() 方法中。同时,如果我们还想检测双击手势,代码还需要调用 GestureDetectorCompat 实例的 setOnDoubleTapListener() 方法。以下是示例代码:
package com.ebookfrenzy.commongestures;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.GestureDetector;
import android.widget.TextView;
import android.view.MotionEvent;
import and
超级会员免费看
订阅专栏 解锁全文
1035

被折叠的 条评论
为什么被折叠?



