2012-01-14 9 views
5

मेरे पास एंड्रॉइड पर एक लेआउट है, लेकिन यदि मैं स्पिनर का आकार बदलता हूं तो मेरा टेक्स्ट कट जाता है, मैं स्पिनर के लिए कस्टम पृष्ठभूमि आज़माता हूं और लेआउट डिफॉल्ट का प्रयास करता हूं लेकिन हल नहीं करता हूं।स्पिनर एंड्रॉइड में आधा कट टेक्स्ट

मेरे एक्सएमएल:

  <Spinner 
       android:id="@+id/spinner2" 
       android:layout_width="wrap_content" 
       android:layout_height="40px" 
       android:layout_marginRight="2dip" 
       android:layout_weight="1" 
       android:background="@drawable/spinner_custom" 
       android:gravity="left|center_vertical" 
       android:paddingLeft="4dip" 
       android:textSize="16px" /> 

      <Spinner 
       android:id="@+id/spinner2" 
       android:layout_width="wrap_content" 
       android:layout_height="40px" 
       android:layout_marginRight="2dip" 
       android:layout_weight="1" 
       android:background="@drawable/spinner_custom" 
       android:gravity="left|center_vertical" 
       android:paddingLeft="4dip" 
       android:textSize="16px" /> 
     </TableRow> 

मैं कैसे इसे ठीक कर सकते हैं?

कस्टम पृष्ठभूमि के साथ स्क्रीन:

http://img814.imageshack.us/img814/8284/spinner.jpg

enter image description here

+0

मैंने 9पैच के संपादन योग्य क्षेत्र का उपयोग करने से पहले, एंड्रॉइड ड्रॉ 9पैच पर समस्या को बेहतर ढंग से समझने के लिए हल किया, लेकिन मैंने देखा कि उसे दो प्रकार के क्षेत्रों का उपयोग करने की आवश्यकता है, 1 - वह क्षेत्र जहां सामग्री फैली हुई है, 2 - कुल क्षेत्रफल वस्तु का। सभी को धन्यवाद। मदद के लिए –

उत्तर

3

अपने स्पिनर के लिए कस्टम पृष्ठभूमि एक छवि या एक xml फ़ाइल है? यदि यह एक एक्सएमएल ड्रॉइंग फ़ाइल है तो जांचें कि आप नीचे पैडिंग का उपयोग नहीं कर रहे हैं।

40px पर सेट करने के बजाय wrap_content में layout_height मान को बदलने का प्रयास करें, जो समस्या उत्पन्न कर सकता है।

+0

टाई, अगर मैं 40px हटा देता हूं और wrap_content काम सेट करता हूं! लेकिन मुझे स्पिनर के एक छोटे आकार की जरूरत है। मेरी मदद के लिए ty। –

+0

आपको टेक्स्ट आकार को छोटा करने का प्रयास करना चाहिए, यह आपकी समस्या को उम्मीदपूर्वक हल करेगा। साथ ही, अगर आपको मेरा उत्तर उपयोगी लगता है, तो क्या आप इसे स्वीकार किए गए उत्तर के रूप में चुनना चाहते हैं? यह उत्तर के बगल में टिक प्रतीक पर क्लिक करके किया जा सकता है। –

+0

नीचे पैडिंग + कस्टम पृष्ठभूमि मेरी समस्या थी। नीचे पैडिंग को हटाकर इसे ठीक किया गया। – BitsEvolved

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