CircleAvatar флаттер не соответствует изображению внутри круга - PullRequest
0 голосов
/ 14 января 2020

, пожалуйста, помогите, мне нужно поместить изображение в circleAvatar виджет, но изображение не отображается идеально.

эта проблема, только показана на android устройствах

enter image description here

                     return Center(
                        child: CircleAvatar(
                          radius: 100.0,
                          backgroundImage: ExactAssetImage(
                            'assets/images/ic_Photo-L.png',
                          ),
                        ),
                      );

1 Ответ

0 голосов
/ 14 января 2020

Попробуйте использовать ClipOval с контейнером , если CircleAvatar не является обязательным.

 return Center(
      child: ClipOval(
        child: Container(
          height: 200,
          width: 200,
          color: Colors.grey.shade200,
          child: Image.asset(
            'assets/images/ic_Photo-L.png',
            width: 200.0,
            height: 200.0,
            fit: BoxFit.contain,
          ),
        ),
      )
    );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...