Carousel Flutter – Stack Overflow em Português


Olá.
Desenvolvi um carousel no flutter. Eu gostaria de saber duas coisas(mesmo porque já tentei e não consegui)? Primeiro, se é possível colocar sobre a imagem que é exibida no carousel uma mensagem que vem junto dentro do objeto, e essa mensagem ser dinâmica assim como a imagem? A outra é se é possível fazer com que a imagem seja “clicavel” e ao clicar ser direcionado para um link específico?

Segue o código:


final carousel = Carousel(
      images: listBannerNews
          .map((bannerNews) =>
              Image.memory(base64Decode(bannerNews.imagem), fit: BoxFit.fill))
          .toList(),
      dotSize: 4.0,
      dotSpacing: 15.0,
      dotColor: Colors.white,
      borderRadius: true,
      autoplayDuration: Duration(seconds: 5),
    );

    final bannerTitle = Padding(
      padding: EdgeInsets.only(top: 200.0, left: 20.0),
      child: Container(
        child: Text('Teste', style:  TextStyle(color: Colors.white)),
      ),
    );

    return SizedBox(
      height: 322,
      width: MediaQuery
          .of(context)
          .size
          .width,
      child: ClipRRect(
        borderRadius: BorderRadius.circular(4),
        child: Stack(
          children: (
            carousel,
            bannerTitle,
          ),
        ),
      ),
    );
  }