Flutter FilterChip Avatar Выбранный стиль - PullRequest
0 голосов
/ 26 декабря 2018

Я использую FilterChip с CircleAvatar для аватара, но выбранное состояние имеет неприятный прямоугольник, на который я не могу найти какую-либо ссылку.Как мне удалить его?

Код:

child: FilterChip(
        avatar: CircleAvatar(
          backgroundColor: category.color
        ),
        label: Text(category.name),
        selected: badCategoryIds.contains(category.id),
        onSelected: (bool value) {
          if (value) {
            badCategoryIds.add(category.id);
          }
          else {
            badCategoryIds.remove(category.id);
          }
          categoryChoiceCallback(badCategoryIds);
        },
      )

Результат:

enter image description here

Как я хочу этопоявиться (взято из material.io документации):

enter image description here

Документация FilterChip .

1 Ответ

0 голосов
/ 30 декабря 2018

Вы также можете попытаться адаптировать это решение к изображению круга для вашего круга микросхем

new Container(
  width: 190.0,
  height: 190.0,
  decoration: new BoxDecoration(
      shape: BoxShape.circle,
      image: new DecorationImage(
      fit: BoxFit.fill,
      image: new NetworkImage(
             "https://i.imgur.com/BoN9kdC.png")
             )
)),  

из этой средней публикации https://medium.com/@boldijar.paul/circle-image-view-in-flutter-965963c46cf5

...