2010-02-12 5 views
5

एक सूचीदृश्य में मैं एक वर्ग बटन बनाना चाहता हूं जो सूची आइटम के रूप में व्यापक है। मैं निश्चित चौड़ाई और ऊंचाई निर्धारित नहीं करना चाहता क्योंकि इसे विभिन्न संकल्पों के लिए काम करना चाहिए।एक वर्ग बटन कैसे बनाएं जो सूची आइटम ऊंचाई में समायोजित करता है?

क्या संभव है?

उत्तर

0

अपने layout xml file tell it to fill it's parent में:

<Button android:layout_width="fill_parent" .... ></Button> 

या यदि आप एपीआई का उपयोग कर रहे हैं मुझे लगता है कि आप setLayoutParams उपयोग करने के लिए सक्षम होना चाहिए:

myButton.setLayoutParams(new AbsListView.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT)); 
+0

पंक्ति में टेक्स्ट व्यू और एक बटन होता है, तो बटन चौड़ा होना चाहिए क्योंकि पंक्ति अधिक है। यदि एक छोटा फ़ॉन्ट इस्तेमाल किया जाता है तो बटन को समायोजित करना चाहिए। – friedger

0

उपयोग घनत्व स्वतंत्र पिक्सेल (डुबकी), जो है एक घनत्व-स्वतंत्र तरीके से लेआउट आयाम या स्थिति व्यक्त करने के लिए एक आभासी पिक्सेल इकाई।

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