es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Obteniendo error en FloatingActionButton (Scaffold) Flutter Ubuntu

Soy nuevo en Flutter, comencé justo ahora, estaba siguiendo un tutorial, aunque copié exactamente el mismo código, me está dando un error. Aquí está mi código.

import 'package:flutter/material.dart';

void main() => runApp(MaterialApp(
    home: Scaffold(

      appBar: AppBar(
        title: Text('App Bar'),
        centerTitle: true
      ), //Appbar

      body: Center(
        child: Text('¡Hola!'),
      ), //Body

      floatingActionButton: FloatingActionButton(
        child: Text('Click'),
        onPressed: () {} // Añade esta línea
      ), //FloatingActionButton

    ), //Scaffold
));

Y aquí está el ERROR!

lib/main.dart:15:49: Error: Se debe proporcionar el parámetro con nombre obligatorio 'onPressed'.
      floatingActionButton: FloatingActionButton(
                                                ^
/home/hackytech/snap/flutter/common/flutter/packages/flutter/lib/src/material/fl
oating_action_button.dart:100:9: Contexto: Se encontró esta opción, pero los
argumentos no coinciden.
  const FloatingActionButton({

Por favor, ¿alguien puede explicarme cuál es el problema? Sería excelente si obtengo un consejo para aprender Flutter o cualquier fuente, ya que soy nuevo en este framework.

¡Gracias!

Tags:  ,

Answer

  1. Avatar for davy.ai

    El mensaje de error sugiere que el widget FloatingActionButton requiere un parámetro nombrado onPressed, el cual no se proporcionó en el código. Para solucionar esto, agregue un método onPressed al widget FloatingActionButton o elimine por completo el widget si no es necesario.

    En cuanto a consejos para aprender Flutter, se recomienda comenzar con la documentación oficial y los tutoriales de Flutter, los cuales se pueden encontrar en flutter.dev. Además, existen muchos otros recursos, como videos en YouTube, cursos en Udemy y grupos de la comunidad de Flutter, que pueden brindar orientación útil sobre el aprendizaje del framework. ¡Buena suerte!

Comments are closed.