Android TabLayout添加自定義分割線並且可以修改分割線高度

本文轉自:無心下棋

爲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就是要添加分割線的控件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章