2015-06-04 11 views
6

के साथ उपयोग करके संकेत के साथ ओवरलैप हो रहा है जब मैं TextInputLayout के साथ EditText के बाईं ओर ड्रॉइंग जोड़ने का प्रयास करता हूं तो संपादन संकेत को ड्रॉइंग के साथ ओवरलैप किया जा रहा है।DrawableLeft TextInputLayout एंड्रॉइड

खींचने योग्य ओवरलैपिंग से कैसे बचें। TextInputLayout का उपयोग किए बिना drawableLeft काम कर रहा है ठीक

<android.support.design.widget.TextInputLayout 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content"> 

      <EditText 
       android:layout_width="match_parent" 
       android:layout_height="wrap_content" 
       android:hint="@string/email" 
       android:inputType="textEmailAddress" 
       android:drawableLef="@drawable/email" /> 
     </android.support.design.widget.TextInputLayout> 
+0

समस्या यह है कि आपकी संपादन टेक्स्ट चौड़ाई माता-पिता द्वारा बंधी हुई है, जो पर्याप्त व्यापक प्रतीत नहीं होती है। या तो माता-पिता को व्यापक बनाएं या EditText चौड़ाई wrap_content बनाएं। –

+0

लेकिन जब मैं एडिटटेक्स्ट के साथ ड्रायरेबल का उपयोग करके अभिभावक के साथ लाइनरलायआउट के रूप में काम कर रहा हूं। समस्या यह है कि जब मैं नई डिज़ाइन समर्थन लाइब्रेरी का उपयोग कर रहा हूं ** TextInputLayout ** मुझे इस ओवरलैपिंग समस्या का सामना करना पड़ रहा है – Kamalanathan

+0

क्या आपने डीडीएमएस यूआई पदानुक्रम दर्शक की कोशिश की है? यह इस तरह के मुद्दों के लिए बहुत उपयोगी हो सकता है http://developer.android.com/tools/help/hierarchy-viewer.html –

उत्तर

2

इस पुस्तकालय में bug लेकिन अब नई रिलीज संस्करण-22.2.1 में इस समस्या को तय हो गई है था।

0

app:hintAnimationEnabled="false" पूर्व जनसंख्या वाले टेक्स्ट फ़ील्ड को लापता करने पर संकेत टेक्स्ट के मुद्दे को हल करता है।

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