1. Edit Text

- 언더바와 그냥 컬러를 바꾸고 싶었으나, style을 직접 만들고 해도 원하는 대로 수정되지 않음

 

2. 해결방법

- Theme를 이용해서 스타일을 변경 가능함.

 

1) style.xml 에 추가

- 아래와 같이 theme를 추가해준다.


<style name="EditTextTheme" parent="Widget.AppCompat.EditText">
<item name="colorAccent">@color/appColor</item>
<item name="colorControlNormal">#888</item>
</style>

 

2) theme 적용

- EditText의 테마에 적용한다

<EditText
android:theme="@style/EditTextTheme"
android:layout_width="match_parent"
android:layout_height="70dp"
android:hint="아이디" />

 

+ Recent posts