预棒棒糖设备中滑动 TabLayout 的提升

Elevation on SlidingTabLayout in pre lollipop device

"Elevation" 使滑动选项卡布局在 Lollipop 设备上运行良好,但选项卡将在 pre-lollipop 设备上消失。我想知道是否有任何方法可以为 Lollipop 之前的设备在 SlidingTabLayout 上添加高度。

这是我的 .XML 文件:

<RelativeLayout
    android:id="@+id/tab_frame_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_below="@+id/divider_line">

    <!-- Sliding Tab Layout -->
    <com.luulla.mobile.android.library.SlidingTabLayout
        android:id="@+id/tabs"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:elevation="1.5dp"
        android:background="#FFFFFF"/>

    <!-- Add ViewPager -->
    <android.support.v4.view.ViewPager
        android:id="@+id/pager"
        android:layout_height="match_parent"
        android:layout_width="match_parent"
        android:layout_below="@android:id/tabs">
    </android.support.v4.view.ViewPager>

</RelativeLayout>

我通过 找到了解决方案,将 "android=elevation=" 替换为可绘制的 xml 文件。