zoukankan      html  css  js  c++  java
  • Android手势的添加基本步骤(1)

    一、 要先写一个继承SimpleOnGestureListener的类,并根据需要重写相应的函数。以下是相应的函数的功能

      1、按下(onDown):刚刚手指接触到屏幕的那一刹那,就是触到的那一瞬间。

      2、抛掷(onFling):手指在触摸屏上循序移动,并松开的动作。

      3、长按(onLongPress):手指在触摸屏上持续按了一段时间,并没有松开。

      4、滚动(onScroll):手指在触摸屏上滑动。

      5、按住(onShowPress):手指按在触摸屏上,他的时间范围在按下起效,在长按之前。

      6、抬起(onSingleTapUp):手指离开触摸屏的那一刹那。

        注:任何手势动作都会先执行一次按下的动作

          长按动作前一定会执行一次按住动作

          按住动作和按下动作之后都会执行一次抬起动作

          长按、滚动和抛掷动作之后都不会执行抬起动作

    二、然后在要添加手势的Activity中定义一个GestureDetector变量,在为该变量添加监听器,即初始化该变量,

      gestureDetector = newGestureDetector(监听器)。

    三、最后必须在该Activity中重载函数Activity的dispatchTouchEvent函数。

  • 相关阅读:
    Android git提交代码所需忽略的文件
    python 代码命名规范
    appium-设计思路
    appium-循环执行一条用例,失败时停止执行
    BeautifulReport 遇到的问题 template
    接口自动化
    python-装饰器
    linux-vi编辑器创建和编辑正文文件
    linux-文件的压缩与解压缩
    python学习第一天
  • 原文地址:https://www.cnblogs.com/zds-song/p/3733904.html
Copyright © 2011-2022 走看看