在2013年的Google IO大会上,Google宣布推出了一个新版本的支持库,其中包括ViewDragHelper
类。
我看了文档,但找不到这个类的任何用法示例。
例如,一个非常典型的情况:我有一个自定义视图,继承自FrameLayout
,并允许拖动其中某些View
,例如一个Button
。 我重写了我的自定义视图中的onTouchEvent()
和onInterceptTouchEvent()
方法,如果矩形中的按钮包含触摸坐标并且这不是简单的点击,则开始拖动。
那么,我该如何使用ViewDragHelper
来实现这个功能?确保Button
上的点击事件能够正确处理。
android.v4.support.widget
包中查找。 - bvitaliyg