ActionBar和ActionBar.Tab以及Navigation Drawer android

时间:2014-01-15 05:23:54

标签: android android-actionbar google-play android-tabs android-actionbar-compat

我在android-support-v7-appcompat的帮助下使用操作栏,并在其上使用导航抽屉。

在我的一个片段中,如果我使用ActionBar.Tabs,则标签与导航抽屉重叠,抽屉位于ActionBar标签下方。

如何在Google Play应用程序或Google电影应用程序中创建操作栏。 标签也应该像片段一样落在后面。我怎么能用android-support-v7-appcompat Libs

做同样的事情

3 个答案:

答案 0 :(得分:4)

对于标签栏,请尝试ViewPagerIndicator http://viewpagerindicator.com/ 这对标签栏有很好的实现。

当我们使用带操作栏的默认标签栏时,在横向模式下,它将合并为单行。所以最好使用上面的库。

答案 1 :(得分:2)

我认为你最好使用像ViewPagerIndicator这样的库。 ActionBar被识别为装饰并显示在窗口的顶部,DrawerLayout被绘制为窗口中的对象。

不确定他们是否会在将来的版本中修复它,但无论如何都很容易设置和定制ViewPagerIndicator。

此外,请转到此问题以获得更好的成就getting-drawerlayout-to-slide-over-the-actionbar

答案 2 :(得分:1)

Roman Nurik表示导航抽屉不应与操作栏标签一起使用。

讨论在https://plus.google.com/u/1/116515063230772720916/posts/8dWEkFcbTFX