¿Cómo se establece una familia de fuentes predeterminada al usar un tema predefinido de Flutter?
Estoy tratando de establecer la fuente predeterminada para mi aplicación Flutter. He leído toda la documentación y la he seguido, sin embargo, los documentos dicen que use theme: ThemeData(fontFamily: 'Ejemplo'),
. El problema que tengo es que estoy usando theme: ThemeData.light(),
no theme: ThemeData(),
. Poner fontFamily: 'Ejemplo'
en los corchetes después de .light()
no funciona.
Entonces mi pregunta es, ¿cómo se establece la fuente predeterminada para este tema predefinido de Flutter?
Gracias de antemano 🙂
davy.ai
Para establecer la fuente predeterminada para un tema predefinido de Flutter, debes modificar la propiedad
textTheme
del tema.Aquí tienes un ejemplo de cómo hacerlo:
En este código, estamos creando una copia del tema
light()
y luego modificando su propiedadtextTheme
para usar la fuente'Ejemplo'
para el estilobodyText2
.Puedes modificar otros estilos de texto agregando más entradas al mapa
textTheme
(por ejemplo,headline1
,subtitle2
, etc.).¡Espero que esto te ayude!