我想问一下,是否可以在android中抓住触摸模式抓住滚动方向?当用户从左到右触摸屏幕时,我能抓住变化吗? 如果可以使用哪个听众?
我找到了一些方法和听众,但我不确定therse是否符合我的要求。 http://developer.android.com/reference/android/text/method/Touch.html
公共方法 static int getInitialScrollX(TextView小部件,Spannable缓冲区) static int getInitialScrollY(TextView小部件,Spannable缓冲区)
如果这些方法足够,那么有没有包含这些方法的例子?
谢谢
答案 0 :(得分:1)
您需要使用手势和手势监听器(http://developer.android.com/reference/android/gesture/GestureOverlayView.OnGestureListener.html)。您在侦听器中获得的MotionEvent包含您需要的所有信息。
答案 1 :(得分:0)
我怀疑您想要检测侧向运动,就像用于解锁屏幕一样。要做到这一点,你必须听一个触地事件,然后是一个up事件,并比较两个事件的坐标。