2014-04-30 5 views
0

작업 표시 줄에서 메뉴 항목의 텍스트 색상을 변경하고 싶습니다. 테마를 변경하려고했지만 아무 것도 작동하지 않습니다. 내가 테마를 변경해야하는 경우 알고하거나하지 않습니다이 res\values-v11\res\values-v14\ActionBar의 메뉴 항목의 색상을 텍스트로 변경하는 방법은 무엇입니까?

res\values\styles.xml

<resources> 
    <!-- 
     Base application theme, dependent on API level. This theme is replaced 
     by AppBaseTheme from res/values-vXX/styles.xml on newer devices. 
    --> 
    <style name="AppBaseTheme" parent="Theme.AppCompat.Light"> 
     <!-- 
      Theme customizations available in newer API levels can go in 
      res/values-vXX/styles.xml, while customizations related to 
      backward-compatibility can go here. 
     --> 
    </style> 

    <!-- Application theme. --> 
    <style name="AppTheme" parent="AppBaseTheme"> 
     <!-- All customizations that are NOT specific to a particular API-level can go here. --> 
    </style> 

    <style name="LoginFormContainer"> 
     <item name="android:padding">28dp</item> 
    </style> 
</resources> 

또한 프로젝트가 생성 styles.xml입니다

: 나는 API 19 ussing 해요 재산 또는 무엇인가, 내가 정말로 감사 할 어떤 도움이라도 설정해라. 고맙습니다!

+0

참조 http://stackoverflow.com/a/23392083/603270 – shkschneider

답변

1

마지막으로 내 문제에 대한 해결책을 찾았습니다. 최종 코드 :

<resources xmlns:android="http://schemas.android.com/apk/res/android"> 

    <!-- 
     Base application theme for API 14+. This theme completely replaces 
     AppBaseTheme from BOTH res/values/styles.xml and 
     res/values-v11/styles.xml on API 14+ devices. 
    --> 
    <style name="AppBaseTheme" parent="Theme.AppCompat.Light"> 
     <!-- API 14 theme customizations can go here. --> 
     <item name="android:textAppearanceLargePopupMenu" >@style/m_textAppearanceLargePopupMenu</item> 
     <item name="android:textAppearanceSmallPopupMenu" >@style/m_textAppearanceSmallPopupMenu</item> 
    </style> 

    <style name="m_textAppearanceLargePopupMenu" parent="@android:style/TextAppearance.Holo.Widget.PopupMenu.Large"> 
     <item name="android:textColor">#009ad2</item> 
    </style> 
    <style name="m_textAppearanceSmallPopupMenu" parent="@android:style/TextAppearance.Holo.Widget.PopupMenu.Small"> 
     <item name="android:textColor">#009ad2</item> 
    </style> 

</resources> 

res\values-v14\ 파일 코드입니다.

나는 혼란 스러웠다. 내가 정말로 원했던 것은 이다. PopupMenu에 텍스트 색상을 바꾸면 그것은 나를 위해 일했다.

도움을 주신 귀하의 친구 !!

0

부분의 Documentation을 확인하십시오. 텍스트 색상 사용자 정의. 그것은 당신이 다른 안드로이드 API 레벨을 위해 그것을해야하는 방법을 말한다.

+0

Saludos desde Sonsonate. – josher93