如何制作 chipView 矩形
How can I make a chipView ractangle
我使用的是简单的chipView
。有一点问题,芯片的默认形状是椭圆形。我想把它做成矩形并在角上加一点半径?我怎样才能做到这一点?
我找到了解决方案
app:chipCornerRadius=""
您可以通过两种方式完成。
最快的方法是在布局中使用 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>
我使用的是简单的chipView
。有一点问题,芯片的默认形状是椭圆形。我想把它做成矩形并在角上加一点半径?我怎样才能做到这一点?
我找到了解决方案
app:chipCornerRadius=""
您可以通过两种方式完成。
最快的方法是在布局中使用 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>