摆脱我的action-bar和pagertabview之间的这个行分隔符:

时间:2015-04-13 15:04:04

标签: android android-actionbar styles

我正试图摆脱我的action-bar和pagertabview之间的这一行分隔符:

enter image description here

Google是如何实现这一目标的?

enter image description here

1 个答案:

答案 0 :(得分:1)

这不是一个行分隔符,它是一个阴影,表示Action Bar的高度比标签栏高。

假设您正在使用AppCompat,您可以使用ViewCompat.setElevation()为选项卡设置支持它的设备(运行API 21 +的设备)的高程。

您的代码可能如下所示:

View tabs = findViewById(R.id.the_tabs_id)
ViewCompat.setElevation(tabs, getResources().getDimension(R.dimen.action_bar_elevation));

我使用4dp作为action_bar_elevation维度。

Pre 5.0:

  <style name="AppTheme" parent="@android:style/Theme.Holo.Light">
        <item name="android:windowContentOverlay">@null</item>
    </style>