2

, 나는 롤리팝에 밑줄이 colorControlNormal에 의해 스타일 것을 알고 컬러 스타일링을 강조, 그래서처럼 내 스타일-V21 내부를 설정 한 : EditText 내 스타일로 다음글고 내가 문제가

<item name="colorControlNormal">?android:textColorSecondary</item> 

및 나는 내가

<item name="colorControlNormal">@color/color_green</item> 
에 내 스타일 내부를 변경하면 작동하지만이 작동하지 않습니다
<item name="android:textColorSecondary">@color/color_green</item> 

을 설정 한3210

하지만 그건 내가 원하는 것이 아닙니다.

답변

0

내가 롤리팝에서 (EditText의) 밑줄 사실이 아니에요 colorControlNormal

에 의해 스타일 것을 알고, 그것은 colorAccent 속성에 의해 제어됩니다.

사용자 지정 테마 만들기 :

<style name="MyCustomTheme" parent="AppTheme"> 
    <item name="colorAccent">#00FF00</item> 
</style> 

을 그리고 다음 XML에 EditText이 테마를 적용 :

enter image description here

:이 출력을 얻을 수 있습니다

<EditText 
    android:layout_width="matc_parent" 
    android:layout_height="wrap_content" 
    android:theme="@style/MyCustomTheme"/>