精选圈子榜单优站
跟我一起AI炒ETF
赚大钱赚大钱赚大钱

给TabLayout添加标题分割线


1.自定义分割线


<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@color/public_line_color"/>
<size android:width="1px" />
</shape>


2.添加分割线

    /**
     * 给tablayout 添加分割线
     */
    public static void addDivider(TabLayout tabLayout,int padding){
        LinearLayout linearLayout = (LinearLayout) tabLayout.getChildAt(0);
        linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE);
        linearLayout.setDividerDrawable(ContextCompat.getDrawable(getContext(),
                R.drawable.layout_divider_vertical));
        linearLayout.setDividerPadding(CommonUtils.dip2px(getContext(),padding));
    }


</!--!--?xml--></!--?xml>

  • 若文章侵犯了您的权益,请联系站长处理:nemo@link-nemo.com

  • 2017-06-23
  • 1647阅读
评论