Как сделать прямоугольник chipView - PullRequest
1 голос
/ 03 апреля 2020

Я использую простой chipView. Есть небольшая проблема, форма по умолчанию для чипа - овальная. Я хочу сделать его прямоугольником и добавить немного углов в углы? Как мне этого добиться?

Ответы [ 2 ]

1 голос
/ 07 апреля 2020

Вы можете сделать это двумя способами.

Самый быстрый способ - использование атрибута app:chipCornerRadius в макете.

2-й способ позволяет рисовать различные виды фигур с помощью атрибут 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

1 голос
/ 03 апреля 2020

Я нашел решение

    app:chipCornerRadius=""
...