TabLayout 应用的地方很多,但是有些属性要是找不到的话,那怎么设置都不起作用。

之前用TabLayout 有三个 或者四个的item  然后想找中间线把它们分开,TabLayout中间的分界线结果在xml 里面怎么设置怎么都不行,“还是我设置的地方方法不对么?”。

 

 

后面发现在代码里面可以给设置中间线

 /*TabLayout中间分界线*/
   LinearLayout linearLayout = (LinearLayout) mainTabLayout.getChildAt(0);
   linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE);
   linearLayout.setDividerDrawable(ContextCompat.getDrawable(this,
           R.drawable.layout_divider_vertical));
   linearLayout.setDividerPadding(30);

自定义一下   想要什么颜色 替换下就行了

TabLayout中间的分界线

 

 

 

相关文章:

  • 2021-07-11
  • 2021-07-07
  • 2021-09-29
  • 2022-12-23
  • 2021-10-02
猜你喜欢
  • 2021-10-28
  • 2021-05-07
  • 2021-12-06
  • 2021-10-17
  • 2021-12-25
  • 2022-12-23
  • 2021-09-25
相关资源
相似解决方案