2012-09-27 15 views
5

एक सूची दृश्य एक व्यू ग्रुप है और एनिमेटेड लेआउट परिवर्तन करने के लिए एक अच्छे उम्मीदवार की तरह लगता है। हालांकि, ऐसा लगता है कि ध्वज को नजरअंदाज करना या लेआउट ट्रांजिशन मैन्युअल रूप से बनाना और इसे इस तरह से सेट करना प्रतीत होता है। क्या देता है? यह कहीं भी दस्तावेज नहीं है कि यह बहुत महत्वपूर्ण ViewGroup इस बहुत ही आयात एनीमेशन सुविधा का समर्थन नहीं करता है।क्या AnimateLayoutChanges ListView पर काम करता है?

उत्तर

0

दुर्भाग्यवश, नहीं, ListViewandroid:animateLayoutChanges का समर्थन नहीं करता है, कम से कम जिस तरह से आप इसकी उम्मीद करते हैं। यह सिर्फ ListView बच्चों को एनिमेट करेगा जब यह मौजूदा दृश्य का पुन: उपयोग नहीं कर सकता है।

1

मैं जोड़ता हूं कि विकल्प एंड्रॉइड का उपयोग करके: ListView के लेआउट में animateLayoutChanges = "true" आपको ListView के किसी आइटम को चुनने से रोकता है; आप ऐसा कर सकते हैं, केवल एक नया आइटम जोड़ने और ListView पर लौटने जैसी कुछ करने के बाद। मैं इस बग SimpleCursorAdapter अप-टू-डेट और एक कि v4 समर्थन पुस्तकालय

सादर के साथ आता है एफडी

का उपयोग कर अनुभव किया है
संबंधित मुद्दे