В Google IO 2013 Google анонсировала новую версию библиотеки поддержки, которая включает класс ViewDragHelper
.
Я видел документы, но я не мог найти образец использования этого класса.
Например, очень типичная ситуация: у меня есть пользовательский вид, который расширяет FrameLayout и позволяет перетащить часть View
внутри. Для exmaple пусть это будет Button. Я переопределяю onTouchEvent()
и onInterceptTouchEvent()
в своем пользовательском представлении, и если кнопка rect содержит сенсорные координаты, и это не просто щелчок, я начинаю перетаскивать.
Итак, что я должен делать с ViewDragHelper
, чтобы получить это? Клики на кнопку должны обрабатываться правильно.