2012-05-24 167 views
1

我有一個ViewFlipper,它只包含在ListView。翻轉器使用SwipeDetection來更改Next/Previous-Elements。這些實現工作正常,但我有一個問題與嵌入ListView的scrollig函數,如果我只想滑動到next/previos視圖,通常會導致ListView(實現滑動檢測器)向上或向下滾動。 如果我只想刷卡,是否有可能會停用這些滾動功能?不滾動ListView

+0

請包括一些代碼。 – thepoosh

回答

0

您可以創建自己的類,該類延伸ViewFlipper並覆蓋onInterceptTouchEvent(MotionEvent ev)方法來截獲觸摸事件。

如果你總是爲這個函數返回true,你viewflipper將消耗所有touchEvents

+0

謝謝,但如果我使用它,我無法向左或向右滑動,導致每個事件都會消耗。但我只想使用它,如果我檢測到滑動... – Kooki