Android ViewPager的事件沖突的解決辦法
Android ViewPager的事件沖突的解決辦法
當(dāng)我昨天做viewpager內(nèi)圖片的滑動時,發(fā)現(xiàn)圖片沒有滑動,反而是viewpager滑動了,后來在網(wǎng)上查了資料,解決的事件沖突的問題。
@Override public boolean dispatchTouchEvent(MotionEvent ev) { //處理與Viewpager的事件沖突 if (mCurArrayMode==1){ getParent().requestDisallowInterceptTouchEvent(true); } return super.dispatchTouchEvent(ev); }
在viewpager內(nèi)的子view重寫dispatchTouchEvent(),然后用if語句,滿足條件時,執(zhí)行getParent().requestDisallowInterceptTouchEvent(true);,這是告訴父容器自己會處理事件,父容器不要阻攔。這樣就可以了。
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
Android 保存Fragment 切換狀態(tài)實例代碼
本文主要介紹Android Fragment的應(yīng)用,這里給大家用實例代碼詳細介紹了Android Fragment 切換狀態(tài),有需要的小伙伴可以參考下2016-07-07Android實現(xiàn)左滑退出Activity的完美封裝
這篇文章主要介紹了Android實現(xiàn)左滑退出Activity的完美封裝,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12Android開發(fā)使用strings.xml多語言翻譯解決方案
這篇文章主要為大家介紹了Android開發(fā)使用strings.xml多語言翻譯解決方案,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-06-06Android利用ViewPager實現(xiàn)滑動廣告板實例源碼
利用ViewPager我們可以做很多事情,從最簡單的導(dǎo)航,到頁面切換菜單等等。ViewPager的功能就是可以使視圖滑動,就像Lanucher左右滑動那樣2013-06-06AccessibilityService實現(xiàn)微信發(fā)紅包功能
這篇文章主要為大家詳細介紹了AccessibilityService實現(xiàn)微信發(fā)紅包功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-12-12Android應(yīng)用中使用DOM方式解析XML格式數(shù)據(jù)的基本方法
這篇文章主要介紹了Android應(yīng)用中使用DOM方式解析XML格式數(shù)據(jù)的基本方法,值得注意的是DOM方式解析的效率并不高,在數(shù)據(jù)量大的時候并不推薦使用,需要的朋友可以參考下2016-04-046步輕松實現(xiàn)兩個listView聯(lián)動效果
這篇文章主要為大家詳細介紹了教大家通過6步輕松實現(xiàn)兩個listView聯(lián)動效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-04-04Android中實現(xiàn)Runnable接口簡單例子
這篇文章主要介紹了Android中實現(xiàn)Runnable接口簡單例子,著重點在如何實現(xiàn)run()方法,需要的朋友可以參考下2014-06-06