如何创建一个国家的地图,让我可以选择其州并接受该输入

问题描述 投票:0回答:1

我是 Flutter 新手,目前我正在使用显示

FloatingActionButton
a dialog
,它允许我选择向您展示的选项之一
in the image
,这只能归结为使用
RadioButtons 列表
并且只能选择其中一个,但现在我想要更好的体验是使用国家地图,它允许我做完全相同的事情
(select a state)
,但这次通过点击州部分

如果您能告诉我所有可能性我将不胜感激,我必须能够实现上述目标,我找到了

CustomPainter
选项,但在这种情况下,由于国家和州的具体形式,我发现它相当这样做很乏味,也许还有一些其他功能允许我在内部使用一个国家的图像部分,以便交互可以是独立的,或者我不知道还有什么其他类型的解决方案在这种情况下。

这是我要替换的对话图像
current dialogue

flutter user-interface user-experience
1个回答
0
投票

我已经在客户端应用程序上解决了同样的行为,我们有一个地图,用户可以按地图上的某个部分来触发回调函数/打开屏幕。

您可以使用 flutter_image_map,它的存储库中有一个 ROI 选择工具。映射完所有内容后,只需按照示例进行操作,您将根据区域实施 onPress 回调。

© www.soinside.com 2019 - 2024. All rights reserved.