У меня большой абзац, и во многих словах должно быть сообщение во всплывающей подсказке, и когда вы нажимаете на любое из этих слов, должно появиться сообщение всплывающей подсказки.
Я пытался использовать виджет RichText, где он содержит много TextSpan
детей, как показано ниже:
RichText(
text: TextSpan(
children: <TextSpan>[
TextSpan(text: "Welcome to"),
TextSpan(text: "Flutter"),
...
]),
),
Мне нужно отобразить текст всплывающей подсказки, когда я нажимаю TextSpan
Я пытался обернуть TextSpan
с Tooltip
виджетом
RichText(
text: TextSpan(
children: <TextSpan>[
TextSpan(text: "Welcome to"),
...
Tooltip(
message: "any text here",
child: TextSpan(text: "Flutter"),
),
...
]),
),
но это невозможно, так как дети должны быть только TextSpan
.
У кого-нибудь есть идеи о том, как выполнить это требование?