textinputedittext outlined fields error custom color android android-textinputlayout

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");