3

次のアクションバーSherlockにスタイリングを実装しようとしています:

ここに画像の説明を入力

基本的にactionbar overflowは、背景色に関してスタイルを設定する必要があります。私は次のアプローチを試しました。

   <style name="GCTheme" parent="Theme.Sherlock.Light"> 
        <item name="android:textSize">18sp</item>
        <item name="android:textColor">#FFFFFF</item>
        <item name="actionDropDownStyle">@style/MyDropDown</item>
    </style> 

    <style name="MyDropDown" parent="Widget.Sherlock.Spinner.DropDown.ActionBar"> 
       <item name="android:popupBackground">#7D7D7D</item>
    </style> 

私も と を実装しようとしandroid:actionMenuTextColorましたandroid:actionOverflowButtonが、API 11 以上が必要であると書かれています...これをどのように実装するかについて何か考えはありますか? 助けてください。

4

1 に答える 1

1
<style name="GCTheme" parent="Theme.Sherlock.Light"> 
    <item name="android:textSize">18sp</item>
    <item name="android:textColor">#FFFFFF</item>
    <item name="actionDropDownStyle">@style/MyDropDown</item>
    <item name="popupMenuStyle">@style/PopupMenu.Example</item>
    <item name="android:background">#00BFFF</item>
</style> 

<style name="MyDropDown" parent="Widget.Sherlock.Spinner.DropDown.ActionBar"> 
   <item name="android:popupBackground">#7D7D7D</item>
</style> 

<style name="PopupMenu.Example" parent="@style/Widget.Sherlock.Light.ListPopupWindow">  
    <item name="android:popupBackground">#7D7D7D</item> 
</style>
于 2013-05-06T07:28:52.700 に答える