如何制作一个矩形的ChipView

3

我正在使用一个简单的chipView。有一个小问题,芯片的默认形状是椭圆形。我想让它成为矩形并添加一些圆角。我该怎么做?

2个回答

3
我找到了解决方案。
    app:chipCornerRadius=""

3

有两种方法可以实现。

最快的方法是在布局中使用app:chipCornerRadius属性。

第二种方法允许您使用app:shapeAppearanceOverlay属性绘制不同类型的形状:

    <com.google.android.material.chip.Chip
        app:shapeAppearanceOverlay="@style/buttomShape0"
        ../>

使用:

  <style name="buttomShape0">
    <item name="cornerFamily">rounded</item>
    <item name="cornerSize">0dp</item>
  </style>

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接