Почему флаттер не показывает изображение на устройстве Android - PullRequest
0 голосов
/ 26 июня 2019

У меня есть настройки изображений, например:

/assets/images/img1.png
/assets/images/2.0x/img1.png
/assets/images/3.0x/img1.png
/assets/images/2.0x/img2.png
/assets/images/3.0x/img2.png

Затем отображается Image.asset('assets/images/img1.png'), а Image.asset('assets/images/img2.png') - нет.

в ресурсах pubspec.yaml, определенных следующим образом:

  assets:
    - assets/images/

Мой вопрос: нужно ли добавлять /assets/images/img2.png? Если да, то почему? потому что устройство не 1x разрешение. Возможно 2x или 3x.

Ответы [ 2 ]

0 голосов
/ 27 июня 2019

Не могли бы вы рассказать нам, чего вы пытаетесь достичь, может быть, вам просто нужно добавить одно изображение и использовать его в BoxDecoration in Container, но если вы добавите к себе вопрос, что именно хотите сделать, наш ответ поможет вам больше .

0 голосов
/ 26 июня 2019

Вам не хватает актива для /assets/images/img2.png Просто измените размер img2.png на 50% и поместите img2.png в /assets/images/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...