Tablayout添加分割线

2018-10-08  本文已影响27人  _琳哥
效果图

创建xml文件tablayout_divider_vertical.xml

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">

    <solid android:color="@color/color_F5F5F5"/>
    <size android:width="1dp"/>

</shape>

然后代码中引用

LinearLayout linearLayout = (LinearLayout) mTabLayout.getChildAt(0);
linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE);
linearLayout.setDividerDrawable(ContextCompat.getDrawable(this,R.drawable.tablayout_divider_vertical));

mTabLayout就是TabLayout控件

上一篇下一篇

猜你喜欢

热点阅读