viewpager嵌套沖突

開發(fā)時遇到一個問題:使用ViewPager+Fragment實現(xiàn)滑動tab切換,在其中某一個Fragment中嵌套一個ViewPager輪播卡片。測試發(fā)現(xiàn)輪播卡片不能進行左右滑動了。

在stackoverflow上找到這個方法,簡潔完美地解決了我的問題。外層ViewPager復寫canScroll方法,這種處理同樣適用于ScrollView等其他滑動控件。
@Override
    protected boolean canScroll(View v, boolean checkV, int dx, int x, int y) {
        if (v != this && v instanceof ViewPager) {
            return true;
        }
        return super.canScroll(v, checkV, dx, x, y);
    }```
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,881評論 25 709
  • 2017年05月30 最后的懶加載寫的不好,推薦請叫我大蘇同學寫的Fragment懶加載博客,【Android】再...
    英勇青銅5閱讀 13,566評論 56 189
  • 內容抽屜菜單ListViewWebViewSwitchButton按鈕點贊按鈕進度條TabLayout圖標下拉刷新...
    皇小弟閱讀 47,144評論 22 665
  • 黃楝樹,落葉喬木,高達5到6米;樹干扭曲。樹皮暗褐色,呈鱗片狀剝落,幼枝灰棕色,具細小皮孔,疏被微柔毛或近無毛。奇...
    西嶺布衣閱讀 3,497評論 3 2
  • 坐上火車 漸漸拉長心事 帶著離弦的箭意 遠……… 火車狂吃,狂吃…… 像是可以吃掉憂傷 吃掉心頭的 亂 我甚至想 ...
    月宛央閱讀 196評論 0 2

友情鏈接更多精彩內容