Comment puis-je attribuer une image locale à la source de l'avatar à l'aide du package d'avatar Flutter
utilisateur17219582
J'essaie de créer une application flutter contenant une liste de personnes. Ensuite, pour chaque personne, je suis censé dessiner un avatar en utilisant le "paquet d'avatars flutter". J'ai une liste locale d'images dans mon application, puis je veux les afficher dans le composant avatar.
child: Avatar(
name: '${person.firstname} ${person.lastname}',
shape: AvatarShape.circle(20),
sources: [
/*I don't know how add local image element to source*/
],
)
boucle flottante
Vous devez ajouter l'image à pubspec.yaml sous
assets:
assets/image.jpg
puis allez dans la doc pour le package et il vous montrera que vous devez ajouter une image locale comme si elle provient du bon package
child: Avatar(
name: '${person.firstname} ${person.lastname}',
shape: AvatarShape.circle(20),
sources: [
GenericSource(image: AsssetImage('assets/image.jpg')
],
)