我正在开发一个用户选择表情符号的Android应用程序。 我想要一个很好的滑动手势选择与水平滚动。 我可以创建一个水平滚动来选择情绪。
这是一个例子
答案 0 :(得分:1)
您是否尝试过使用GestureDetector.OnGestureListener
?
http://developer.android.com/reference/android/view/GestureDetector.OnGestureListener.html
我认为onScroll()只是垂直的,但我可能错了; onFling()肯定是水平的,但需要一点速度。
如果您还没有看过GestureDetector,那么无论如何都应该为它自己编写一个简单的演示。
在jpeg上,你看起来像是一个非常特殊的钩状曲线。如果是这种情况,那么您需要使用较低级别,更灵活的View.OnTouchListener
自行实施检测。
http://developer.android.com/reference/android/view/View.OnTouchListener.html