Вертикальные и горизонтальные жесты в Android

Я хотел бы, чтобы мой GestureOverlayView обнаруживал как чисто горизонтальные, так и вертикальные жесты.

Изhttp://android-developers.blogspot.com/2009/10/gestures-on-android-16.html

"orientation: indicates the scroll orientation of the views underneath. In this case the list scrolls vertically, which means that any horizontal gestures (like action_delete) can immediately be recognized as a gesture. Gestures that start with a vertical stroke must contain at least one horizontal component to be recognized. In other words, a simple vertical line cannot be recognized as a gesture since it would conflict with the list's scrolling."

Похоже на уловку -22, если ориентация Android :установлена ​​​​как вертикальная, у меня могут быть только горизонтальные свайпы, а если ориентация Android :установлена ​​​​горизонтальная, у меня могут быть только вертикальные свайпы. Как я могу обойти это требование?

8
задан RobinHood 12 January 2013 в 11:05
поделиться