`
Goro
  • 浏览: 171035 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Android SimpleOnGestureListener中onScroll的distance

阅读更多
今天玩了下GestureDetector.SimpleOnGestureListener中的onScroll。

想判断是往哪个方向触摸的, 结果和预想的相反。

结果是
distanceX > 0 表示向左
distanceY > 0 表示向上
当然distanceX distanceY都> 0 是左上。
分享到:
评论
1 楼 mikite 2011-08-02  
.....

相关推荐

    GestureDetector和SimpleOnGestureListener的使用教程

    通过GestureDetector的构造方法可以将SimpleOnGestureListener对象传递进去,这样GestureDetector能处理不同的手势了。

    Android 手势识别的API简单使用

    对GestureOverlayView, GestureDetector,SimpleOnGestureListener的简单使用。

    Android重写Gallery

    private final int swipe_min_distance = 120; private final int swipe_max_off_path = 250; private final int swipe_threshold_veloicty = 400; // Properties private int mViewPaddingWidth = 0; ...

    android中处理各种触摸事件的方法浅谈

    Android里有两个类android.view.GestureDetectorandroid.view.GestureDetector.SimpleOnGestureListener(另外android.widget.Gallery好像是更牛x的OnGestureListener )1)新建一个类继承SimpleOnGestureListener,...

    Android编程使用GestureDetector实现简单手势监听与处理的方法

    三、事先定义好一个实现simpleongestureListener这个监听的接口的类 四、在这个监听中处理各种事件。 具体代码如下: MainActivity代码如下: package com.example.gesturedetector; import android.support.v7.app...

    Android手势操作简单实例讲解

    幸好Android SDK给我们提供了GestureDetector类,通过这个类我们可以识别很多的手势,主要是通过他的onTouchEvent(event)方法完成了不同手势的识别。 GestureDetector这个类对外提供了两个接口和一个外部类:  •...

    Android通过滑动实现Activity跳转(手势识别器应用)

    3、重写SimpleOnGestureListener中的OnFling()方法。(滑动手势监听) 4、重写界面的OntouchEvent方法 5、通过 GestureDetector对象的onTouchEvent()添加事件 代码如下: public abstract class BaseActivity...

    android 控件同时监听单击和双击实例

    class myOnGestureListener extends GestureDetector.SimpleOnGestureListener { @Override public boolean onDoubleTap(MotionEvent e) { //点赞 mLoadingListener.onFinishedLoading(0);//取消点赞 是一个接口...

    android使用gesturedetector手势识别示例分享

    代码如下:public class MyGestureLintener extends SimpleOnGestureListener {private Context context;public MyGestureLintener(Context context) { super(); this.context = context;} // 单击,触摸屏按下时...

    XIndexableView

    mGestureDetector = new GestureDetector(getContext(), new GestureDetector.SimpleOnGestureListener() { @Override public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,...

Global site tag (gtag.js) - Google Analytics