ActionBar Sherlock - 操作栏中的背景图像
我想为我使用“ActionBar Sherlock”库导入的 ActionBar 设置背景图像。但是我在互联网上找不到任何关于如何使用 XML 独特地设置背景图像的链接。
这里有人可以给我提示吗:)?
I would love to set a Backgroundimage to the ActionBar which I imported with the "ActionBar Sherlock" library. However I can't find any link on the internet on how to distinctively set an BackgroundImage with XML.
Does anybody here have a hint which he could give me :)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您为操作栏创建一个样式,它必须继承Theme.Sherlock或Theme.Sherlock.Light。
然后在属性 abBackground 中链接到您的图像。
假设您在 res/drawable 中有一个名为 myBackgroundImage 的图像,您的样式 xml 将为:
您可以在此处找到操作栏的更多属性:ActionBarSherlock - 主题
有关样式的更多信息,请参见:样式和主题 | Android 开发者
You create a style for your actionbar, it has to inherit Theme.Sherlock or Theme.Sherlock.Light.
Then link to your image in the attribute abBackground.
Assuming you have an image called myBackgroundImage in res/drawable your style xml would be:
You can find more attributes for the actionbar here: ActionBarSherlock - Theming
More on styles is found here: Styles and Themes | Android Developers
在您的 style.xml 文件中添加如下所示的自定义样式:
并将此样式添加到您的应用程序主题中,第一个用于 Android <3.0,第二个用于 >3.0
您应该将此样式添加到应用程序清单中的标签
In your style.xml file add a custom style like this:
and add this style to your app theme with this to lines, the first for the Android <3.0 and the second for the >3.0
You should add this style to the application tag in manifest
你可能想看看: http://actionbarsherlock.com/theming.html
you might want to look at : http://actionbarsherlock.com/theming.html