操作栏自定义视图

时间:2011-04-21 14:25:49

标签: android android-3.0-honeycomb android-actionbar

我想声明一个自定义视图,但我也希望带有向上图标的主页徽标显示在左侧,并带有默认功能。如何实现两者的使用?

1 个答案:

答案 0 :(得分:43)

最好的方法是使用XML样式:

<style name="Theme.Main" parent="android:Theme.Holo.Light">
    <item name="android:actionBarStyle">@style/Widget.ActionBar</item>
</style>

<style name="Widget.ActionBar" parent="android:Widget.Holo.Light.ActionBar">
    <item name="android:displayOptions">showHome|useLogo|showCustom</item>
    <item name="android:customNavigationLayout">@layout/custom</item>
</style>

然后,只需将此主题设置为应用程序主题,或将其设置为AndroidManifest.xml

中的活动