點擊左邊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