解決Android 6.0 Recyclerview 在 Scrollview 中不能全部顯示

最近項(xiàng)目中發(fā)現(xiàn)了一個(gè)奇怪的問題,scrollview里面有兩個(gè)recycleview,這兩個(gè)recycleview 不需要滑動(dòng),只要scrollview可以滑動(dòng)就行,結(jié)果在Android 6.0 以上的機(jī)型都不行。以下代碼可以直接解決:

<RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:descendantFocusability="blocksDescendants">

       <android.support.v7.widget.RecyclerView
            android:id="@+id/RecyclerView"
            android:layout_width="match_parent"
            android:layout_height="wrap_content">
        </android.support.v7.widget.RecyclerView>

    </RelativeLayout>

如果要設(shè)置recyclerview禁止滑動(dòng),可以用以下代碼


        GridLayoutManager gridLayout = new GridLayoutManager(this, 2) {
            @Override
            public boolean canScrollVertically() {
                return false;
            }
        };

        LinearLayoutManager linearLayout = new LinearLayoutManager(this,
                LinearLayoutManager.VERTICAL, false) {
            @Override
            public boolean canScrollVertically() {
                return false;
            }
        };

        mGridRecyclerview.setLayoutManager(gridLayout);
        mLineRecyclerview.setLayoutManager(linearLayout);

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,979評(píng)論 25 709
  • 項(xiàng)目中會(huì)遇到scrollview嵌套R(shí)ecyclerview的布局,所以需要禁止Recyclerview的滾動(dòng),已...
    暗塵隨碼去閱讀 8,993評(píng)論 3 19
  • afinalAfinal是一個(gè)android的ioc,orm框架 https://github.com/yangf...
    passiontim閱讀 15,859評(píng)論 2 45
  • 窗簾縫隙透出天亮的痕跡,又一夜未眠。好多個(gè)聲音,也許有好多個(gè)自己在打架!這種狀態(tài)的自己一直在失去!黎明終究會(huì)來臨!
    美女的寶貝閱讀 153評(píng)論 0 1
  • “求你了,美麗的公主,只有你的吻能夠破除邪惡女巫施在我身上的詛咒?!?青蛙睜著圓溜溜的眼睛,可憐巴巴地說。 琳娜公...
    君邪塵閱讀 1,267評(píng)論 20 27

友情鏈接更多精彩內(nèi)容