2015-06-09 37 views
6

मैं 50 + आइटम के साथ एक RecyclerView है। प्रत्येक आइटम एक छवि (और पाठ) होता है और स्क्रीन के सबसे को भरती है। मैं recyclerView.smoothScrollToPosition(0) फोन, लेकिन एनीमेशन अधिक से अधिक 3 सेकंड लेता है।RecyclerView - स्थान के लिए कूद, तो शीर्ष पर चिकनी स्क्रॉल

यदि मैं recyclerView.scrollToPosition(10) पर कॉल करता हूं और फिर recyclerView.smoothScrollToPosition(0) रीसाइक्लिंग दृश्य नीचे से ऊपर तक सभी तरह से स्क्रॉल करता है (10 स्थिति में "कूदने" के अनुरोध को अनदेखा कर रहा है)।

वहाँ किसी भी तरह से मैं smoothScrollToPosition कॉल करने से पहले "कूद" के लिए प्रतीक्षा कर सकते हैं?

+0

यह उत्तर देखें http://stackoverflow.com/questions/31235183/recyclerview-how-to-smooth-scroll-to-top-of-item-on-a-certain-position?answertab=active#tab- चोटी – Gorio

उत्तर

0

mAdapter.notifyItemInserted (0);

recyclerView.smoothScrollToPosition (0);

संबंधित मुद्दे