2011-08-06 12 views
5

मैं एक ExpandableListView के समूह इंडिकेटर आइकन को बदलना चाहता हूं। मैंने एक राज्य सूची ड्रायबल एक्सएमएल बनाया और उन ड्रॉबल्स को जोड़ा जिन्हें मैं समूह संकेतक के रूप में दिखाना चाहता हूं।एंड्रॉइड के पहलू अनुपात को कैसे संरक्षित करें: ExpandableListView में समूह इंडिकेटर?

अभी तक, बहुत अच्छा है।

हालांकि पंक्ति की ऊंचाई के आधार पर, आइकन पंक्ति की पूर्ण ऊंचाई का उपयोग करने के लिए स्केल हो जाता है और इस प्रकार इसका मूल पहलू अनुपात खो देता है।

मैं समूह सूचक को इस तरह से कैसे आकर्षित कर सकता हूं कि ड्रॉबल के पहलू अनुपात को हमेशा बनाए रखा जाए?

+3

ओह ठीक है। मुझे पता चला कि यह कैसे करें। किसी को 9-पैच-ड्रायबल के रूप में आइकन को परिभाषित करना होगा। आइकन को अपने पहलू अनुपात को बनाए रखने के लिए, आइकन के चारों ओर एक छोटा पारदर्शी क्षेत्र जोड़ें और 9-पैच छवि के स्ट्रेचेबल भाग के रूप में चिह्नित करें। – machtnix

+0

आप उत्तर लिख सकते हैं और इसे स्वीकार कर सकते हैं .. इससे दूसरों को यह आसान खोजने में मदद मिलेगी, और यह आपको और अधिक प्रतिष्ठा लाएगा;) – Ewoks

उत्तर

0

(Answered in the comments - converted to a community wiki answer.)

ओपी ने लिखा है:

मैं पता लगा यह कैसे करना है। किसी को 9-पैच-ड्रायबल के रूप में आइकन को परिभाषित करना होगा। आइकन को अपने पहलू अनुपात को बनाए रखने के लिए, आइकन के चारों ओर एक छोटा पारदर्शी क्षेत्र जोड़ें और चिह्नित करें कि 9-पैच छवि

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