คำถามติดแท็ก smooth

12
RecyclerView - จะเลื่อนไปด้านบนของรายการในตำแหน่งใดตำแหน่งหนึ่งอย่างราบรื่นได้อย่างไร?
ใน RecyclerView ฉันสามารถเลื่อนไปที่ด้านบนของรายการที่เลือกโดยใช้: ((LinearLayoutManager) recyclerView.getLayoutManager()).scrollToPositionWithOffset(position, 0); แต่นี้ทันทีย้ายรายการไปที่ตำแหน่งด้านบน ฉันต้องการที่จะย้ายไปยังด้านบนของรายการได้อย่างราบรื่น ฉันได้ลองแล้ว: recyclerView.smoothScrollToPosition(position); แต่ทำงานได้ไม่ดีเนื่องจากไม่ย้ายรายการไปยังตำแหน่งที่เลือกไว้ด้านบน เพียงแค่เลื่อนรายการจนกว่าจะมองเห็นรายการในตำแหน่งนั้น
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.