2011-06-07 17 views
7

पर सूची में विस्तार योग्य आइटम मैं एक सूची आइटम विस्तार योग्य बनाने की कोशिश कर रहा हूं। असल में, मैं प्रत्येक सूची आइटम पर एक बटन रखना चाहता हूं, जब धक्का दिया जाता है, तो उस सूची आइटम को और जानकारी दिखाने के लिए विस्तृत करता है।एंड्रॉइड

क्या यह एंड्रॉइड पर संभव है? यदि हां, तो मैं यह कैसे करूं?

धन्यवाद

संपादित करें: स्पष्ट करने के लिए, आदर्श मैं अधिक जानकारी

+1

आप [ 'ExpandableListView'] पर एक नज़र हो सकता था (http://developer.android.com/reference/android/widget/ExpandableListView.html) –

उत्तर

4

आपका सबसे आसान समाधान शायद एक ExpandableListView होगा दिखाने के लिए enlargen करने के लिए वर्तमान सूची आइटम चाहते हैं।

लेकिन आप कुछ भी अपने आप को कार्यान्वित कर सकते हैं जहां प्रत्येक ListView आइटम में कोई बटन सामान्य आइटम के नीचे View को छुपाता है और छुपाता है।

+0

छुपाएं/छुपाएं यहां सबसे अच्छा काम करता है, क्या आप सूची आइटम के विस्तार को एनिमेट करने के लिए किसी भी आसान जानते हैं? तो अचानक अचानक बड़े होने के बजाय दृश्य धीरे-धीरे नीचे फैलता है? –

+0

दुर्भाग्य से नहीं। मैंने अपनी खुद की विस्तार योग्य सूची दृश्य बनाया है जो कि मेरे लिए काम करता है और बिना काम करता है, लेकिन मुझे लगता है कि आप स्लाइडिंग ड्रावर का प्रयास कर सकते हैं: http://developer.android.com/reference/android/widget/SlidingDrawer.html लेकिन मैं मुझे यकीन नहीं है कि यह आपके आवेदन के अनुरूप होगा या नहीं। खेद है कि मैं और मदद नहीं कर सका! –

1

आप सहायता के लिए एपीआई-डेमो का उपयोग करते हैं। ExpandableListViews

का एक बहुत अच्छा उदाहरण

यहाँ नहीं है link

+0

सामान्य नियम के रूप में लिंक सड़कों को रोकने के लिए, ट्यूटोरियल से लिंक करने के बजाय SO में पूर्ण उत्तर टाइप करना बेहतर होता है। इस मामले में, मैंने अभी लिंक पर क्लिक किया है, लेकिन यह अब सक्रिय/सही नहीं है :( – yochannah