recyclerview之禁止滑動

2021-08-17 09:33:44 字數 490 閱讀 7408

找了好長時間查詢到乙個真正可以禁止滑動的。

這個主要是記錄一下,怕下次忘了

在new linearlayoutmanager時  ,用下面這種方法就行了。

主要的點  是第二個形參,他是判斷橫向和縱向的,下面這個就是縱向的;還有就是  方法名也是縱向的。

在想橫向禁止時,剛剛說的兩個都需要換。

linearlayoutmanager layoutmanager = new linearlayoutmanager(this, linearlayoutmanager.vertical

,false)

};

就像下面這個:

linearlayoutmanager layoutmanager = new linearlayoutmanager(this, linearlayoutmanager.horizontal

,false)

};

我看的 部落格是

RecyclerView高階之層疊列表(下)

昨天寫了recyclerview高階之層疊列表 上 不過只實現了基本的效果。今天看到很多人點贊,於是我趁熱打鐵,把這個控制項寫完成吧。沒看過前篇的同學,先移步熟悉下吧。下篇的主要內容就是實現層疊列表邊緣的層疊動畫和recyclerview的 復用,也是這個控制項實現的難點所在。關於這個,先上圖吧 對...

recyclerView動畫解讀

我彷彿在逗我笑,就算繼承了,還是要呼叫setanimator方法,這樣還是會建立viewholder 那麼,自己給view設定動畫是否可以呢?我們知道,recyclerview是通過notifyitem來改變item的狀態的,這就是傳說中的觀察者模式,那麼我們沒有 notifyitemchanged...

RecyclerView 控制項使用

recyclerview的任務僅限於 和定位螢幕上的列表項,對於列表項的內容顯示我們還需要借助adapter子類和viewholder子類。viewholder的作用是容納view檢視。recyclerview工作需要layoutmanager支援。recyclerview檢視建立好後,要立即交給l...