巢狀ScrollView問題解決思路

輕狸團隊發表於2022-08-01

高度無法適應問題

在recyclerview外面套一層佈局

<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent">
</RelativeLayout>

然後設定recyclerview的高度為適應內容即可。

滑動卡頓問題

在xml的recyclerview屬性中新增如下程式碼

android:nestedScrollingEnabled="false"

item設定margin無效問題

再建立viewHolder的時候,若使用View.inflate,則最外層的margin無效,使用如下程式碼可以解決

LayoutInflater.from(parent.getContext()).inflate(R.layout.inflate_test_item,parent,false);


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70020579/viewspace-2908389/,如需轉載,請註明出處,否則將追究法律責任。

相關文章