programing

TextInputLayout은 EditText에서 프로그래밍 방식으로 힌트를 제공하는 데 효과가 없습니다.

nasanasas 2021. 1. 5. 08:10
반응형

TextInputLayout은 EditText에서 프로그래밍 방식으로 힌트를 제공하는 데 효과가 없습니다.


EditText가 있고 부모는 TextInputLayout입니다. 이 경우 텍스트 입력 힌트 애니메이션이 작동하지 않고 간단한 EditText처럼 작동합니다. 어떤 사람은 그것을 다루는 방법을 제안 할 수 있습니다.

아래는 내 레이아웃입니다.

<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>

힌트를 TextInputLayout 으로 설정 해야합니다. 여기에 코드가 있습니다.

TextInputLayout textInputLayout = (TextInputLayout)findViewById(R.id.text_input_layout);
textInputLayout.setHint("Hello");

참조 URL : https://stackoverflow.com/questions/34198599/textinputlayout-has-no-effect-for-giving-hint-programmatically-in-edittext

반응형