首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ActionBar神探夏洛克-动作吧中的背景暗影

ActionBar神探夏洛克-动作吧中的背景暗影
EN

Stack Overflow用户
提问于 2011-08-28 02:52:28
回答 3查看 3.3K关注 0票数 3

我想为我在"ActionBar ActionBar“库中导入的神探夏洛克设置一个背景图像。然而,我在互联网上找不到任何关于如何使用XML设置BackgroundImage的链接。

这里有没有人能给我一个提示:)?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-10-26 15:50:20

你为你的actionbar创建一个样式,它必须继承Theme.Sherlock或Theme.Sherlock.Light。

然后在属性编辑器( attribute abBackground )中链接到图像。

假设在res/drawable中有一个名为myBackgroundImage的图像,那么您的样式xml将是:

代码语言:javascript
运行
复制
<style name="Actionbar" parent="Theme.Sherlock">
    <item name="abBackground">@drawable/myBackgroundImage</item>
</style>

您可以在此处找到actionbar的更多属性:ActionBarSherlock - Theming

有关样式的更多信息可在此处找到:Styles and Themes | Android Developers

票数 6
EN

Stack Overflow用户

发布于 2012-07-05 16:35:26

在style.xml文件中添加一个自定义样式,如下所示:

代码语言:javascript
运行
复制
<style name="MyActionBarStyle" parent="Widget.Sherlock.ActionBar.TabBar">
        <item name="android:background">@drawable/actionbar_tab_bg</item>

    </style>

并将此样式添加到您的应用程序主题中,第一个用于Android <3.0,第二个用于>3.0

代码语言:javascript
运行
复制
<style name="ReservasAppTheme" parent="@style/Theme.Sherlock.Light">
        <item name="actionBarTabStyle">@style/MyActionBarStyle</item>
        <item name="android:actionBarTabStyle">@style/MyActionBarStyle</item>
        </style>

应将此样式添加到清单中的应用程序标记

票数 2
EN

Stack Overflow用户

发布于 2011-08-29 06:12:11

您可能需要查看:http://actionbarsherlock.com/theming.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7216622

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档