【发布时间】:2019-01-21 22:59:40
【问题描述】:
我想为tab indictor inandroid.support.design.widget.TabLayout 创建一个背景形状
但渐变不起作用
我的布局中的tablayout是这样的:
<android.support.design.widget.TabLayout
android:id="@+id/fragment_category_tab_layout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="3dp"
android:layout_marginTop="3dp"
android:layout_marginRight="3dp"
android:layout_marginBottom="3dp"
app:tabIndicatorGravity="stretch"
app:tabIndicator="@drawable/background_tab_selected"
app:tabSelectedTextColor="@color/white" />
而 background_tab_selected.xml 是这样的:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<gradient
android:angle="0"
android:startColor="@color/red"
android:endColor="@color/white"
android:type="linear" />
<corners android:radius="33dp" />
</shape>
【问题讨论】:
标签: android android-layout android-tablayout