2014-06-17 6 views
33

में आइटम को पुन: व्यवस्थित करने का सबसे अच्छा तरीका ListView आइटमों की पुनरावृत्ति आईओएस पर काफी आसान है। अब मैं एंड्रॉइड पर एक ही काम करना चाहता हूं लेकिन यह काफी बोझिल लगता है: आइटम रीडर एसडीके द्वारा समर्थित नहीं है और इसे इसे स्वयं लागू करना है या तीसरे पक्ष के कार्यान्वयन का उपयोग करना है।एंड्रॉइड 4 + सूची दृश्य

मुझे इस प्रश्न से निपटने वाले कई लेख और पोस्ट मिले लेकिन वे सभी पुराने (2-3 साल) थे। उदाहरण के लिए bauerca DragSortListView को कई स्थानों पर संदर्भित किया गया है, लेकिन परियोजना को अब बनाए रखा नहीं गया है। चूंकि मेरे ऐप को एंड्रॉइड 4+ का समर्थन करना चाहिए, इसलिए मैं यह पूछना चाहता था कि इस बीच ऐसा करने के लिए बेहतर है या नहीं।

पाठ्यक्रम खींचें के

'एन ड्रॉप पुन: व्यवस्थित करें उपयोगकर्ता के लिए सबसे सुविधाजनक तरीका होगा, लेकिन मैं किसी भी समाधान है कि काम करता है के लिए खुला रहा हूँ

संक्षेप में (जैसे के साथ ऊपर/नीचे एक संदर्भ मेनू का उपयोग कर): क्या है एंड्रॉइड 4+ में आइटम रीडर प्रदान करने का सबसे अच्छा तरीका? क्या ऐसा करने का एक डिफ़ॉल्ट/मानक तरीका है?

संपादित करें: टिप्पणी छोड़ने के बिना प्रश्न को नीचे वोट देना बहुत मददगार नहीं है। कोई सुझाव क्या मैं बेहतर कर सकता था?

+5

केवल ऊपर मतदान क्योंकि मैं नीचे-वोटिंग के साथ अपने कुंठाओं का हिस्सा होगा। मैंने इस मंच पर पूछे गए अधिकांश एंड्रॉइड प्रश्नों का भी उत्तर दिया है। एक दूसरे की मदद करने के खिलाफ एंड्रॉइड डेवलपर्स क्यों हैं? –

+1

लॉलीपॉप में आने वाली समस्या का प्रबंधन करने के लिए यह उत्तर देखें: http://stackoverflow.com/questions/26648991/listviewdragginganimation-broken-on-android-5-lollipop/27153768#27153768 – Dale

+1

मुझे विश्वास है कि आप एक रीसाइक्लिंग व्यू संलग्न कर सकते हैं आइटम्स टचहेल्पर और विस्तारित ItemTouchHelper.SimpleCallback ईवेंट [परीक्षण] के लिए सुनने के लिए (http://chat.stackoverflow.com/transcript/message/35737117#35737117) – William

उत्तर

1

ड्रैगलिस्ट व्यू का उपयोग तब किया जा सकता है जब आप किसी सूची, ग्रिड या बोर्ड में आइटम को पुन: ऑर्डर करने में सक्षम होना चाहते हैं। यह एक सूची में वस्तुओं की क्षैतिज स्वाइपिंग का भी समर्थन करता है।

मैं कुछ लिंक finded वे आपकी मदद

जाएँ https://github.com/woxblom/DragListView

https://www.youtube.com/watch?v=DbKqENKCio0

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