本文介绍了与ActionBarSherlock标签和片段与顶部导航栏的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我采取相同的设计:并使用接受答案code。虽然这是推动我下面的标签我的导航栏:
I am implementing the same design as described here: Android ActionBarSherlock Top Bar and using the accepted answers code. Although it is pushing my nav bar below my tabs:
。
.
任何想法,为什么?
推荐答案
它是一种与ActionBarSherlock(从错误的)。
Its a bug with ActionBarSherlock (from https://github.com/JakeWharton/ActionBarSherlock/issues/327 ).
原因:
当你调用setDisplayShowHomeEnabled(假)中的onCreate(),并
使用标签导航模式时,标签将显示在操作栏上方
相对于在其下方。
解决方法:结果
取出setDisplayShowHomeEnabled电话,并添加此相反:
Workaround:
Remove the setDisplayShowHomeEnabled call, and add this instead:
View homeIcon = findViewById(android.R.id.home);
((View) homeIcon.getParent()).setVisibility(View.GONE);
这篇关于与ActionBarSherlock标签和片段与顶部导航栏的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!