Quando provo ad aggiungere un drawable a sinistra di EditText con TextInputLayout, l'hint di edittext si sovrappone al drawable.DrawableLeft si sta sovrapponendo con il suggerimento usando con Android TextInputLayout
Come evitare la sovrapposizione estraibile. Senza utilizzare il TextInputLayout il drawableLeft sta lavorando bene
<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>
Il problema è che la larghezza del tuo EditText è limitata dal genitore, che non sembra abbastanza largo. O rendi il genitore più ampio o fai il wrap_content alla larghezza di EditText. –
Ma quando uso drawable con EditText con parent come LinearLayout funziona correttamente. Il problema è quando utilizzo una nuova libreria di supporto alla progettazione ** TextInputLayout ** Sono di fronte a questo problema sovrapposto – Kamalanathan
Hai provato il visualizzatore di gerarchia dell'interfaccia utente DDMS? può essere molto utile per problemi come questo http://developer.android.com/tools/help/hierarchy-viewer.html –