Sto utilizzando TextInputLayout
con la libreria di supporto di progettazione 22.2.1.L'animazione TextInputLayout si sovrappone al testo quando il testo è impostato a livello di programmazione
Imposta il valore di EditText
a livello di codice e, quando viene visualizzata la schermata, è possibile notare che il suggerimento di TextInputLayout
si sovrappone al testo all'interno, prima di spostarsi nella posizione mobile.
Ecco un layout semplice:
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<EditText
android:id="@+id/editText1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="hint1" />
</android.support.design.widget.TextInputLayout>
Nel mio Activity
:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_test);
EditText e1 = (EditText) findViewById(R.id.editText1);
e1.setText("TEXT TEST 1");
}
Qualcuno sa una soluzione?
Molto utile, grazie. Sei a conoscenza di un metodo in grado di far funzionare il suggerimento senza utilizzare match_parent negli attributi width? In modo che la larghezza del campo corrisponda alla dimensione suggerimento se vuota e non focalizzata – milez
grazie per l'aggiornamento – drod
@Gabriele Mariotti fa textInputLayout.setHintAnimationEnabled (booleano) funziona in v25 ?? – KJEjava48