RecyclerView滾動Item置頂

點擊左邊RecyclerView中的Item,使右邊的RecyclerView的Item滾動並置頂。直接調用RecyclerView中的scrollToPosition(int position)方法,Item每次滾動,僅僅只會滾動到當前視圖可見,並不會置頂。
在這裏插入圖片描述java

調用右邊的 RecyclerView 的 LayoutManager 中的 scrollToPositionWithOffset(int position, int offset) 方法和 setStackFromEnd(boolean stackFromEnd) 方法。web

 mLayoutManager.scrollToPositionWithOffset(position, 0); mLayoutManager.setStackFromEnd(true); mLayoutManager.scrollToPositionWithOffset(position, 0); mLayoutManager.setStackFromEnd(true);
scrollToPositionWithOffset(int position, int offset)

設置Item偏移滾動到指定的適配器位置。svg

setStackFromEnd(boolean stackFromEnd)

true:將視圖的內容固定到底邊, false:將視圖的內容固定到頂部邊緣。spa

本文分享 CSDN - 秦川小將。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。.net

相關文章
相關標籤/搜索