-1

我在使用 ActionBar 时遇到了这个问题并努力寻找解决方案,在其他人的帮助和大量搜索下找到了它。

所以,这就是问题所在,我想在 ActionBar 中显示主页按钮和标题并使用

actionBar.setDisplayShowTitleEnabled(true);
actionBar.setDisplayUseLogoEnabled(true);
actionBar.setDisplayShowHomeEnabled(true);

那么这在理论上应该有效,但它没有。出于某种原因,“setDisplayShowHomeEnabled(true);” 也使得动作栏占据了整个屏幕。

所以我不得不解决这个问题。

4

1 回答 1

0

答案是改变 actionBar 的样式。

我最初使用的是

<style name="MyActionBar" parent="@android:style/Widget.Holo.ActionBar.Solid">
            <item name="android:background">#000000</item>                                           
</style>

后来改成

"@android:style/Widget.Holo.ActionBar

这也出现在操作栏中 Sherlock 中,是找到解决方案的地方。

这有助于解决问题。所以任何面临类似情况的人,请尝试改变风格。希望这可以帮助。

于 2012-11-23T12:01:48.103 回答