메인 테마에서 속성을 추가하는 것처럼이 solution을 시도했지만 기본적으로 TextInputLayout에서 하단 라인의 색상을 변경할 수 없습니다. 상태 표시 줄의 색상 (기본 색상은 아마도 기본 색상) 또한 오류 텍스트가 아래에 나타날 때 최종 줄 색상을 변경하고 싶지 않습니다. TextInputLayout은 오류가 발생했을 때 빨간색을 변경하는 대신 초점이 맞을 때 해당 색상이어야 함을 의미합니다.TextInputLayout에서 하단 라인의 색상을 변경하는 방법
0
A
답변
0
오류가 발생하고 재설정하려고 할 때 귀하의 editText 및 귀하의 하단 라인 색상, 그럼 그냥 아래 코드를 사용
textInputLayout.setError(null);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
textEditText.getBackground().setColorFilter(getResources().getColor(R.color.your_color,getTheme()), PorterDuff.Mode.SRC_ATOP);
}else {
//noinspection deprecation
textEditText.getBackground().setColorFilter(getResources().getColor(R.color.your_color), PorterDuff.Mode.SRC_ATOP);
}
+0
초점이 맞지 않을 때 최종 색을 바꾼다. – blackHawk
관련 문제
- 1. TextInputLayout에서 EditText 힌트의 크기를 변경하는 방법
- 2. TStringGrid 그리드 라인의 색상을 변경하는 방법은 무엇입니까?
- 3. 하단 탐색에서 비활성 색상을 변경하는 방법은 무엇입니까?
- 4. xaml의 silverlight 4 차트에서 각 라인의 색상을 변경하는 방법
- 5. DrawLine 기능, 내 라인의 색상을 변경하는 경우 그것은해야하지
- 6. 버튼의 색상을 변경하는 방법
- 7. ttk.Separator 색상을 변경하는 방법
- 8. 색상을 변경하는 방법 | JTextField
- 9. progressbar 색상을 변경하는 방법
- 10. JLabel 색상을 변경하는 방법
- 11. JLabel의 색상을 변경하는 방법
- 12. CCTexture2D 색상을 변경하는 방법
- 13. 하단 메뉴 항목의 텍스트 색상을 변경하는 방법은 무엇입니까?
- 14. xml에서 EditText 커서와 하단 라인 색상을 변경하는 방법은 무엇입니까?
- 15. 버퍼 상태에 따라 모드 라인의 색상을 변경하십시오.
- 16. ggplot2에서 산점도의 색상을 변경하는 방법
- 17. QxtLabel의 텍스트 색상을 변경하는 방법
- 18. 속성 창 색상을 변경하는 방법
- 19. Led Matrix에서 색상을 변경하는 방법
- 20. 인라인 CSS로 색상을 변경하는 방법
- 21. 선택 색상을 변경하는 방법 테두리
- 22. 내 ActionBar의 색상을 변경하는 방법
- 23. R에서 글꼴 색상을 변경하는 방법?
- 24. 요소 스타일 색상을 변경하는 방법
- 25. THREE.js 데모에서 색상을 변경하는 방법
- 26. 버튼의 색상을 변경하는 방법 CSS
- 27. Highstock - 툴팁 색상을 변경하는 방법
- 28. 도구 설명 색상을 변경하는 방법
- 29. 갤러리의 항목 색상을 변경하는 방법
- 30. 액티비티에 drawLine 색상을 변경하는 방법
당신은 'android : backgr oundTint = "@ color/red (당신의 색)"??? –
시도해주세요. [이] (https://stackoverflow.com/questions/45408295/change-textinputlayout-focused-unfocused-hint-color-programmatically/45409379#45409379) – KeLiuyue
나는 그것이 단지 최종선의 색을 바꿀 것이라고 생각하지만, 초점이 맞았을 때 또는 오류가 발생할 때 – blackHawk