android - outlined - TextInputLayout no tiene ningún efecto para dar sugerencias programáticamente en EditText
textinputlayout color (2)
Tengo un EditText y su padre es TextInputLayout. Estoy tratando de dar pistas programáticamente para EditText, (no en el diseño) en este caso, la animación de sugerencia de entrada de texto no está funcionando, está funcionando como simple EditText. ¿Puede alguien sugerir cómo manejarlo?
a continuación es mi diseño.
<android.support.design.widget.TextInputLayout
android:id="@+id/text_input_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<EditText
android:id="@+id/post_EditTextPostAnAd"
style="@style/abc_EditView" />
</android.support.design.widget.TextInputLayout>
Si quieres hacerlo programáticamente no es una forma recomendada. Tienes que crear una instancia de EditText no TextInputLayout.Let`s say
TextInputLayout textInputLayout = (TextInputLayout)findViewById(R.id.input_text);
EditText editTex = textInputLayout.getEditText();
editText.setHint("Your Hint);
Si aún no entiendes, debes acercarte a tu objetivo con xml no en java.
Tienes que configurar una pista para TextInputLayout Aquí está el código.
TextInputLayout textInputLayout = (TextInputLayout)findViewById(R.id.text_input_layout);
textInputLayout.setHint("Hello");