Android之ViewPager中包含ViewFlipper時實現雙滑動嵌套解決父控件干擾問題

想要實現一個在ViewPager中嵌一個ViewFlipper實現相似豌豆莢中的廣告欄功能,試了很久,發現父控件老是干擾子控件的操做,表現爲手勢滑動ViewFlipper中的圖片時,ViewPager也跟着滑。最後終於找到解決辦法:spa

在生成的手勢識別類中添加的OnGestureListener中,複寫onDown()方法內添加一句話:code

public boolean onDown(MotionEvent e) {
            // 通知父控件此操做爲子控件,請不要干擾
            flipper.getParent().requestDisallowInterceptTouchEvent(true);
            return false;
        }

便可blog

相關文章
相關標籤/搜索