【问题标题】:Styling Action Bar Sherlock造型动作条 Sherlock
【发布时间】:2013-05-06 06:24:50
【问题描述】:

我正在尝试在我的 Action Bar 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:actionMenuTextColorandroid:actionOverflowButton,但它说需要API 11 或更高版本...关于如何实现的任何想法?请帮忙。

【问题讨论】:

  • 我不确定这是否相关,但您是否尝试过this tool?

标签: android styles actionbarsherlock


【解决方案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>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多