如何在Android中制作Tablayout圆形的每个标签角?

时间:2018-02-22 08:51:57

标签: android android-tablayout xml-drawable

我在我的应用中使用Tab Layout。 现在我想要的是使每个标签角圆形。 所以请帮我摆脱它。

这里我附上了一些截图。

我的图片如下:

This is i have

我想如下图所示:

This is i want

任何形式的帮助都将受到赞赏。

提前致谢。

2 个答案:

答案 0 :(得分:0)

我认为您应该使用段库来替换Tab Layout,因为它更快并且只需自定义

[机器人分段控制] [1]

答案 1 :(得分:0)

你必须为它创建drawable并将其设置为你的视图参考下面的drawable,复制到drawable文件中:

您可以更改半径值以更改角落的清晰度

<?xml version="1.0" encoding="utf-8"?>

<solid android:color="@color/primary" />

<padding
    android:left="1dp"
    android:right="1dp"
    android:top="1dp" />

<corners android:radius="3dp" />

使用android:background="@drawablw/round_corner" attribute of your view to set that drawable