[英]recyclerview.scrollToPosition(adapterarray.size()-1) causes to bring the items in reversed order
[英]Bug RecyclerView.scrollToPosition(list.size()-1) in Dialog
我創建了帶有客戶列表的RecyclerView(從0到14)。 我需要最大限度的狀態。 為此我使用方法RecyclerView.scrollToPosition(14)。
當RecyclerView放入Activity時,我得到了很好的結果。
IMAGE:RecyclerView正在放置在Activity中
現在我正在給新的RecyclerView充氣,並把它放在Dialog中。 RecyclerView適配器也一樣。 方法RecyclerView.scrollToPosition(14)給出了不好的結果(滾動沒有設置在第14個位置,順便說一下我可以手動將它拉到向下):
為什么會這樣? 我認為在RecyclerView的父(Dialog)中存在問題。 但我不知道該怎么辦。
更新! 我認為這是RecyclerView的一個真正的錯誤。 因為ListView是可以的(在我的情況下使用setSelection(14))。
因為您的交互面板隱藏了最后一個元素。 將回收者視圖放在面板上方。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.