Я использую детектор жестов, чтобы поймать «flings» и используя флиппер вида, чтобы изменить экран, когда это произойдет. Некоторые из представлений моего ребенка содержат списки. Детектор жестов не распознает салфетки, если вы проведите по экрану в виде списка. Но он распознает его, если он включен в TextView или ImageView. Есть ли способ реализовать его, чтобы он распознал swipes, даже если они находятся поверх другого представления, имеющего ClickListener?Android ViewFlipper + Gesture Detector
3
A
ответ
5
Благодарим вас за ответ. Чтобы заставить его работать, как я хотел это, мне пришлось добавить следующее:
myList.setOnTouchListener (gestureListener);
для каждого из моих списков. Теперь они правильно распознают горизонтальные прокрутки для изменения видов и вертикальное перемещение для прокрутки списка.
4
Пример здесь: http://android-developers.blogspot.com/2009/10/gestures-on-android-16.html
<android.gesture.GestureOverlayView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/gestures"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gestureStrokeType="multiple"
android:eventsInterceptionEnabled="true"
android:orientation="vertical">
<ListView
android:id="@android:id/list"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
</android.gesture.GestureOverlayView>
Я использовал этот учебник, чтобы посмотреть на взгляд жест наложения Android. Пример, из которого это происходит, имеет ListView, использующий этот GestureOverlayView для прокрутки списка.
3
Есть еще одно замечательное решение: android-journey.blogspot
Смежные вопросы
- 1. Android - onScroll Gesture Detector
- 2. переопределить поведение «затвора-скользящего меню» при использовании «ons-gesture-detector»
- 3. Просмотры Навигация Использование Swipe Gesture android
- 4. Android: Shake Detector слишком чувствителен
- 5. Canny edge detector for Android
- 6. Android Country Detector не найден
- 7. Android Gesture Detection
- 8. Android Gesture Recognition bad
- 9. Android Gesture Directions
- 10. Gesture Swipe в Android
- 11. Android scrollview gesture
- 12. Android Wear GridViewPager Gesture
- 13. Android ViewFlipper Inside ScrollView
- 14. Android ViewFlipper больше управления
- 15. Android ViewFlipper и ListView
- 16. Android ViewFlipper ZOrder
- 17. Android viewflipper flicker
- 18. Идентификация ViewFlipper для Android
- 19. Android: Viewpager или Viewflipper?
- 20. Android ViewFlipper Animation
- 21. Android дизайн викторины. ViewFlipper?
- 22. Android настройки ViewFlipper
- 23. Android: ViewFlipper with onBackPressed
- 24. Android ViewFlipper OutOfMemoryError
- 25. Android ленивые изображения ViewFlipper
- 26. viewFlipper с жестом
- 27. ViewFLipper Внутри ViewFlipper
- 28. Проблемы с реализацией Android fling gesture
- 29. ViewFlipper не работает в виджетах приложений Android
- 30. Android Swipe gesture не работает