Comment utiliser GoogleFonts comme polices par défaut dans l'application Flutter?

Oct 21 2020

J'utilise l'api GoogleFonts dans mon application Flutter, mais pour le moment, je règle le style de police pour chaque texte manuellement sur GoogleFonts.roberto, mais je souhaite le définir par défaut dans ThemeData dans main.dart. Mais le fontFamily: GoogleFonts.roberto renvoie une erreur indiquant que l'on attend une valeur de chaîne, comment puis-je y parvenir?

Réponses

1 Akif Oct 21 2020 at 20:50

Vous pouvez l'utiliser comme ceci pour créer ou modifier un thème de texte entier afin d'utiliser la police "Roboto" comme mentionné dans leur document officiel :

  MaterialApp(
     theme:ThemeData(
       textTheme: GoogleFonts.robotoTextTheme(
           Theme.of(context).textTheme,
      ),
  );