我在使用ActionBar时遇到了这个问题,并努力寻找解决方案,在其他人的帮助和大量搜索中找到了解决方案。
所以,这就是问题, 我想在ActionBar中显示主页按钮和标题并使用
actionBar.setDisplayShowTitleEnabled(true);
actionBar.setDisplayUseLogoEnabled(true);
actionBar.setDisplayShowHomeEnabled(true);
这应该在理论上有效,但它没有。由于某种原因“setDisplayShowHomeEnabled(true);”也让动作栏占据整个画面。
所以我必须解决这个问题。
答案 0 :(得分: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中,this是找到解决方案的地方。
这有助于解决问题。所以任何人都面临类似的情况,请尝试改变风格。希望这会有所帮助。