删除操作栏和选项卡之间的阴影
Remove shadow between actionbar and tabs
我正在尝试移除选项卡和操作栏之间的阴影,并且我希望在滑动选项卡下方有阴影。我已经使用 this 方法实现了我的选项卡。这意味着无法使用普通主题方法配置操作栏布局。
这是我想要的图片:
我该怎么做?
编辑:
这是 XML 文件:
<?xml version="1.0" encoding="utf-8"?>
<com.astuetz.PagerSlidingTabStrip
android:id="@+id/tabs"
app:pstsShouldExpand="true"
app:pstsTextAllCaps="true"
app:pstsIndicatorHeight="5dp"
app:pstsIndicatorColor="#FFFFFF"
app:pstsDividerColor="#CE2A2F"
android:textColor="#FFFFFF"
android:background="#CE2A2F"
android:layout_width="match_parent"
android:layout_height="48dp">
</com.astuetz.PagerSlidingTabStrip>
<android.support.v4.view.ViewPager
android:id="@+id/viewpager"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@android:color/white" />
在 Lollipop 之前的设备上,您需要将 android:windowContentOverlay
设置为 null。
在 lollipop 上,您可以调用 getSupportActionBar().setElevation(0)
或在操作栏样式中设置 elevation 属性。
我正在尝试移除选项卡和操作栏之间的阴影,并且我希望在滑动选项卡下方有阴影。我已经使用 this 方法实现了我的选项卡。这意味着无法使用普通主题方法配置操作栏布局。
这是我想要的图片:
我该怎么做?
编辑: 这是 XML 文件:
<?xml version="1.0" encoding="utf-8"?>
<com.astuetz.PagerSlidingTabStrip
android:id="@+id/tabs"
app:pstsShouldExpand="true"
app:pstsTextAllCaps="true"
app:pstsIndicatorHeight="5dp"
app:pstsIndicatorColor="#FFFFFF"
app:pstsDividerColor="#CE2A2F"
android:textColor="#FFFFFF"
android:background="#CE2A2F"
android:layout_width="match_parent"
android:layout_height="48dp">
</com.astuetz.PagerSlidingTabStrip>
<android.support.v4.view.ViewPager
android:id="@+id/viewpager"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@android:color/white" />
在 Lollipop 之前的设备上,您需要将 android:windowContentOverlay
设置为 null。
在 lollipop 上,您可以调用 getSupportActionBar().setElevation(0)
或在操作栏样式中设置 elevation 属性。