gpt4 book ai didi

android - 有没有办法在 TabLayout 中的每个选项卡之间添加垂直线

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:30:49 25 4
gpt4 key购买 nike

TabLayout 非常有用地为 viewpager 构建一个滑动选项卡,除了据我所知你无法像代码或 xml 中的 TabHost 一样在选项卡之间添加垂直线,所以有没有其他方法可以轻松地做到这一点?

最佳答案

TabLayout其实就是一个水平滚动的LinearLayout。

只需使用以下代码添加分隔符:

    LinearLayout linearLayout = (LinearLayout)tabLayout.getChildAt(0);
linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE);
GradientDrawable drawable = new GradientDrawable();
drawable.setColor(Color.GRAY);
drawable.setSize(1, 1);
linearLayout.setDividerPadding(10);
linearLayout.setDividerDrawable(drawable);

关于android - 有没有办法在 TabLayout 中的每个选项卡之间添加垂直线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32776270/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com