2016-08-17 5 views
1

Android 앱에서 AutocompleteTextView을 사용하고 있습니다.AutoCompleteTextView 밑줄 색상 변경

밑줄 색상 및 커서 색상을 변경하는 방법은 무엇입니까?

+0

[link] http://stackoverflow.com/questions/24535907/change-the-color-of-the-underline-of-autocompletetextview – Manish

+0

thats 2014 답변. 2015 년에 재료 디자인이 시작되었으므로 저는 Theme.AppCompat.NoActionBar 테마를 사용하고 있습니다. –

+0

'colorsPrimary'를'colors.xml' 파일에서 바꾸는 것을 좋아하지 않습니까? –

답변

10

1 단계

<style name="Autocomplete"> 
    <item name="colorControlNormal">@color/blue</item> 
    <item name="colorControlActivated">@color/black</item> 
</style> 
colorControlNormal가 AutoCompleteTextView에 더 포커스가없는 밑줄의 색상

colorControlActivated 커서의 색상 styles.xml에서 스타일을 정의하고있을 때 밑줄 초점.

2 단계은 자세한 내용은 AutoCompleteTextView에에 AutoCompleteTextViews의

<AutoCompleteTextView 
    android:id="@+id/autocomplete" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:theme="@style/Autocomplete"/> 

확인 this 튜토리얼 스타일을 추가합니다.

0

또는 colors.xml 파일을 편집하고 colorAccent를 원하는 색상으로 변경하십시오. 힌트, 표시된 색상 사각형을 클릭하면 색상 팔레트가 나타납니다.