2017-02-21 1 views
0

회 전자가있는 사용자 지정 도구 모음을 만들었습니다. 회 전자 화살표의 사용자 정의 색을 설정하려고합니다. 현재 기본값은 흰색이지만 작동하지 않습니다. 어떤 아이디어입니까? 회 전자 화살표 색이 변경되지 않았습니다.

내 도구 모음 레이아웃입니다 :

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    android:id="@+id/newToolbar" 
    android:layout_width="match_parent" 
    android:layout_height="?attr/actionBarSize" 
    android:background="@color/colorPrimary" 
    android:elevation="0dp" 
    android:windowContentOverlay="@null" 
    android:orientation="horizontal"> 

    <ImageView 
     android:id="@+id/strLogo" 
     android:layout_width="45dp" 
     android:layout_height="40dp" 
     android:layout_marginTop="13dp" 
     android:scaleType="fitCenter" 
     android:visibility="gone" 
     android:background="#ffffff" 
     android:src="@mipmap/logo"/> 

    <TextView 
     android:id="@+id/updateName" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:gravity="left|center_vertical" 
     android:layout_toRightOf="@+id/strLogo" 
     android:layout_centerVertical="true" 
     android:text="Test" 
     android:visibility="visible" 
     android:textColor="#ffffff" 
     android:textAppearance="?android:attr/textAppearanceMedium" 
     android:textStyle="normal" /> 

    <Spinner 
     android:id="@+id/spinner_nav" 
     android:layout_width="150dp" 
     android:layout_height="wrap_content" 
     android:layout_alignParentRight="true" 
     android:layout_centerVertical="true" 
     style="@style/customSpinnerTheme" 
     android:visibility="visible"/> 

</RelativeLayout> 

스피너에 대한이 내 스타일의 XML : 당신은 당신의 스피너 스타일로 스타일의이 유형을 추가하고 당신이 원하는 당신의 색상을 추가 할 수 있습니다

<style name="customSpinnerTheme" parent="ThemeOverlay.AppCompat"> 
    <item name="colorControlActivated">#FFFFFF</item> 
    <item name="colorControlHighlight">#FFFFFF</item> 
</style> 

답변

1

드로어 블로 사용할 수 있습니다.

<style name="SpinnerAppTheme" parent="android:Widget.Spinner"> 
    <item name="android:background">@drawable/apptheme_spinner_background_holo_light</item> 
    <item name="android:dropDownSelector">@drawable/apptheme_list_selector_holo_light</item> 
</style>