Android 中SwipeRefreshLayout與ViewPager滑動事件沖突解決方法
Android 中SwipeRefreshLayout與ViewPager滑動事件沖突解決方法
問題描述:
開發(fā)中發(fā)現(xiàn),SwipeRefreshLayout的下拉刷新,與ViewPager開發(fā)的banner的左右滑動事件有一點沖突,導致banner的左右滑動不夠順暢。很容易在banner的左右滑動的過程中,觸發(fā)SwipeRefreshLayout的下拉刷新,從而導致banner左右滑動的體驗很差。
解決方案:
可以在ViewPager的滑動時候設(shè)置SwipeRefreshLayout暫時不可用,ViewPager的滑動效果就變得很流暢了。
代碼示例:
mViewPager.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { switch (event.getAction()) { case MotionEvent.ACTION_MOVE: mSwipeRefresh.setEnabled(false); break; case MotionEvent.ACTION_UP: case MotionEvent.ACTION_CANCEL: mSwipeRefresh.setEnabled(true); break; } return false; } });
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
- Android SwipeRefreshLayout超詳細講解
- Android 使用SwipeRefreshLayout控件仿抖音做的視頻下拉刷新效果
- Android SwipeRefreshLayout仿抖音app靜態(tài)刷新
- android使用SwipeRefreshLayout實現(xiàn)ListView下拉刷新上拉加載
- android基于SwipeRefreshLayout實現(xiàn)類QQ的側(cè)滑刪除
- android中SwipeRefresh實現(xiàn)各種上拉,下拉刷新示例
- Android使用Item Swipemenulistview實現(xiàn)仿QQ側(cè)滑刪除功能
- Android實現(xiàn)SwipeRefreshLayout首次進入自動刷新
- Android 中 Swipe、Scroll 和 Fling 的區(qū)別解析
相關(guān)文章
Android實現(xiàn)退出時關(guān)閉所有Activity的方法
這篇文章主要介紹了Android實現(xiàn)退出時關(guān)閉所有Activity的方法,主要通過自定義類CloseActivityClass實現(xiàn)這一功能,需要的朋友可以參考下2014-09-09Android SharedPreferences實現(xiàn)記住密碼和自動登錄
這篇文章主要為大家詳細介紹了Android SharedPreferences實現(xiàn)記住密碼和自動登錄,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-05-05Android編程程序?qū)崿F(xiàn)一鍵鎖屏的方法講解
今天小編就為大家分享一篇關(guān)于Android編程程序?qū)崿F(xiàn)一鍵鎖屏的方法講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-03-03Android自動編輯文本框(AutoCompleteTextView)使用方法詳解
這篇文章主要為大家詳細介紹了Android自動編輯文本框AutoCompleteTextView的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-02-02Android Studio無法執(zhí)行Java類的main方法問題及解決方法
這篇文章主要介紹了Android Studio無法執(zhí)行Java main方法的問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-03-03Android中new Notification創(chuàng)建實例的最佳方法
這篇文章主要介紹了Android中new Notification創(chuàng)建實例的最佳方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-08-08Android Retrofit實現(xiàn)多圖片/文件、圖文上傳功能
Retrofit是Square開發(fā)的一個Android和Java的REST客戶端庫。這個庫非常簡單并且具有很多特性,相比其他的網(wǎng)絡(luò)庫,更容易讓初學者快速掌握2017-03-03