Flutter——在一排容器下创建一个容器

Flutter - create a Container under a Row of container

我有一个 Wrap,里面有不同的容器,有一个 GestureDetector 和一个子文本(每个容器里面的文本与其他容器不同), 我希望每个容器的 onTap 在屏幕底部创建一个 Container,其文本与 Container 内部相同。

任何人都可以向我解释一下我该怎么做吗?

希望有人能帮助我。 谢谢:)

拥有所有这些的小部件可以有一个 onTextChanged 函数,该函数执行 setState 以将文本保存到一个变量,该变量在构建函数中用于将该文本放在屏幕底部。然后您可以从每个 GestureDetector 调用 onTextChanged 以将其自己的文本放在底部。

您可以通过为这些容器创建一个小部件并将该 onTextChanged 函数传递给该小部件来对其进行一些改进。