android-recyclerview पर टैग किए गए जवाब

RecyclerView विजेट ListView और ग्रिड व्यू का अधिक उन्नत और लचीला संस्करण है।

2
RecyclerView.ViewHolder - getLayoutPosition बनाम getAdapterPosition
नए समर्थन लाइब्रेरी संस्करण (22.x) के बाद से विषय में वर्णित विधियों के बदले वर्ग की getPosition()विधि RecyclerView.ViewHolderको हटा दिया गया है। मुझे डॉक्स पढ़ने से वास्तव में फर्क नहीं पड़ता। क्या कोई आम आदमी की शर्तों में अंतर समझा सकता है? मेरे पास निम्नलिखित उपयोग का मामला है - …


7
केंद्र में RecyclerView क्षैतिज स्क्रॉल स्नैप
मैं एक हिंडोला जैसा दृश्य बनाने की कोशिश कर रहा हूँ यहाँ RecyclerView का उपयोग करके, मैं चाहता हूं कि स्क्रॉल करते समय आइटम स्क्रीन के बीच में स्नैप करें, एक बार में एक आइटम। मैंने प्रयोग करने की कोशिश की हैrecyclerView.setScrollingTouchSlop(RecyclerView.TOUCH_SLOP_PAGING); लेकिन दृश्य अभी भी सुचारू रूप से स्क्रॉल …

15
Android RecyclerView स्क्रॉलिंग प्रदर्शन
मैंने RecyclerView का उदाहरण क्रिएट लिस्ट और कार्ड गाइड बनाया है। मेरे एडॉप्टर में केवल लेआउट को बढ़ाने के लिए एक पैटर्न कार्यान्वयन है। समस्या खराब स्क्रॉलिंग प्रदर्शन है। यह केवल 8 आइटम के साथ एक रीसायकल व्यू में है। कुछ परीक्षणों में मैंने सत्यापित किया कि Android L में …

8
एंड्रॉइड ऐड रिक्वायरमेंट में पिछले तत्व के नीचे रिक्ति जोड़ते हैं ग्रिडरेलेउटमैन के साथ
मैं में अंतिम तत्व पंक्ति के नीचे रिक्ति जोड़ने के लिए कोशिश कर रहा हूँ RecyclerViewके साथ GridLayoutManager। मैंने ItemDecorationइस उद्देश्य के लिए कस्टम का उपयोग नीचे की गद्दी के साथ किया जब इसका अंतिम तत्व निम्नानुसार है: public class SpaceItemDecoration extends RecyclerView.ItemDecoration { private int space; private int bottomSpace …

7
हैंडल बटन RecyclerView में एक पंक्ति के अंदर क्लिक करें
मैं पंक्ति क्लिक से निपटने के लिए निम्नलिखित कोड का उपयोग कर रहा हूं। ( स्रोत ) static class RecyclerTouchListener implements RecyclerView.OnItemTouchListener { private GestureDetector gestureDetector; private ClickListener clickListener; public RecyclerTouchListener(Context context, final RecyclerView recyclerView, final ClickListener clickListener) { this.clickListener = clickListener; gestureDetector = new GestureDetector(context, new GestureDetector.SimpleOnGestureListener() { @Override …

11
कैसे पता करें कि एक RecyclerView / LinearLayoutManager को ऊपर या नीचे स्क्रॉल किया जाता है?
वर्तमान में मैं यह जांचने के लिए अनुसरण कोड का उपयोग कर रहा हूं कि क्या SwipeRefreshLayout सक्षम होना चाहिए। private void laySwipeToggle() { if (mRecyclerView.getChildCount() == 0 || mRecyclerView.getChildAt(0).getTop() == 0) { mLaySwipe.setEnabled(true); } else { mLaySwipe.setEnabled(false); } } लेकिन यहाँ समस्या है। जब इसे किसी दूसरे आइटम के …

2
क्या एडेप्टर से पेरेंट रेसलर व्यू का संदर्भ प्राप्त करने का एक बेहतर तरीका है?
मेरे पास एक उपयोग का मामला है जहां मुझे RecyclerViewएडेप्टर के अंदर से माता-पिता के संदर्भ की आवश्यकता है , विशेष रूप से onBindViewHolderविधि के अंदर । अब तक मैं जो कर रहा हूं, वह onCreateViewHolderइस viewGroup parentतरह से arg के साथ गुजरने की विधि में एक निजी वर्ग के …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.