Olá. Estou desenvolvendo um menu utilizando o flutter. Eu gostaria de saber como fazer( se for possível) para aparecer uma mensagem específica , ao passar o mouse por cima do ícone. Segue abaixo o código que fiz. Os ícons aparecerão dentro dessa row. O segundo método gera os icons da forma que preciso
PortalAppBar
return Row(
children: <Widget>[
Padding(
padding: const EdgeInsets.all(8.0),
child: Image.asset('images/salCisne.jpeg', width: 40, height: 40),
),
new Expanded(
child: RichText(
text: new TextSpan(
children: <TextSpan>[
new TextSpan(
text: title.toUpperCase(),
style: textStyle(Color.fromRGBO(0xFF, 0xFF, 0xFF, 1)),
)
],
),
),
),
IconItem(Icons.home,principalMenu),
IconItem(Icons.book,manuaisMenu),
IconItem(Icons.phone,faleMenu),
IconItem
class IconItem extends StatelessWidget {
final IconData iconItem;
final String descricao;
IconItem(this.iconItem, this.descricao);
@override
Widget build(BuildContext context) {
return Padding(
padding: const EdgeInsets.all(17.0),
child: Expanded(
child: Icon(
iconItem,
color: Colors.white,
semanticLabel: descricao,
),
));
}
}