我正在实现与此处所述相同的设计:Android ActionBarSherlock Top Bar并使用接受的答案代码。虽然它将我的导航栏推到我的标签下方:
Valid XHTML http://img255.imageshack.us/img255/8908/tabsa.png
知道为什么吗?
答案 0 :(得分:0)
它是ActionBarSherlock的错误(来自https://github.com/JakeWharton/ActionBarSherlock/issues/327)。
原因:
在onCreate()中调用setDisplayShowHomeEnabled(false)并且 使用选项卡导航模式,选项卡将显示在操作栏上方 而不是低于它。
解决方法:
删除setDisplayShowHomeEnabled调用,并添加此调用:
View homeIcon = findViewById(android.R.id.home);
((View) homeIcon.getParent()).setVisibility(View.GONE);