摆脱我的操作栏和 pagertabview 之间的行分隔符:

Get rid of this line separator between my action-bar and pagertabview:

我正在尝试去掉操作栏和 pagertabview 之间的行分隔符:

Google 是如何做到这一点的?

这不是真正的行分隔符,它是一个阴影,表明操作栏的高度高于标签栏。

假设您使用的是 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 维度。

5.0 之前的版本:

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