Android从左至右滑动

Android从左至右滑动

问题描述:

我是Android的初学者。我需要只从左到右滑动和到不要从右到左滑动。为此我想要做什么?所有的例子都显示从左到右和从右到左?Android从左至右滑动

+0

当你刷卡时你想要发生什么?也许你可以发布一些你发现的例子,并解释你想要做什么不同... – Matthieu

+0

http://*.com/questions/10008053/android-trouble-with-swipe-gesture是我提到的一个例子。在这个例子中,他们也在做两个方向滑动。我只需要从左到右。 –

看看接受的解决方案这里 - Fling gesture detection on grid layout

该解决方案解释了如何实现简单的手势监听器,并记录从左到右和从右到左滑动。示例中的相关代码位于手势检测器覆盖方法onFling中。基本上,如果点1(e1)减去点2(e2)大于设定的最小滑动距离,那么您知道它是正确的。如果点2(e2)减去点1(e1)大于最小滑动距离,则它从左到右。

// right to left swipe 
if(e1.getX() - e2.getX() > SWIPE_MIN_DISTANCE && Math.abs(velocityX) > SWIPE_THRESHOLD_VELOCITY) { 
    Toast.makeText(SelectFilterActivity.this, "Left Swipe", Toast.LENGTH_SHORT).show(); 
} 
// left to right swipe 
else if (e2.getX() - e1.getX() > SWIPE_MIN_DISTANCE && Math.abs(velocityX) > SWIPE_THRESHOLD_VELOCITY) { 
    Toast.makeText(SelectFilterActivity.this, "Right Swipe", Toast.LENGTH_SHORT).show(); 
} 
+0

Kyle,谢谢你的详细解答。现在我明白了这一点。 –

可以使用Drag and Drop 你可以学习本教程,这是非常好的教程

http://www.vogella.com/articles/AndroidDragAndDrop/article.html

黄色葡萄球菌,你可以有alook到

http://developer.android.com/guide/topics/ui/drag-drop.html

+0

这个例子只是关于拖放。我需要从左向右进行滑动操作。请帮助我。 –