为TabLayout添加分割线,显示的效果如下(红框内部分):
分割线
首先添加个竖线xml名为layout_divider_vertical:
LinearLayout linearLayout = (LinearLayout) mTabLayout.getChildAt(0); linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); linearLayout.setDividerDrawable(ContextCompat.getDrawable(this,R.drawable.layout_divider_vertical));
linearLayout.setDividerPadding(DisplayUtils.dp2Px(15));
可以设置 上下间距
mTabLayout就是要添加分割线的控件