반응형
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");
반응형
'programing' 카테고리의 다른 글
.NET 코드가 Visual Studio 디자이너에서 실행 중인지 확인하는 방법 (0) | 2021.01.05 |
---|---|
두 배열을 해시로 결합 (0) | 2021.01.05 |
iOS 10의 푸시 알림 문제 (0) | 2021.01.05 |
프로그래밍 방식으로 창을 최소화하는 방법이 있습니까? (0) | 2021.01.05 |
Python에서 클래스를 정의하는 방법은 무엇입니까? (0) | 2021.01.05 |