79209417

Date: 2024-11-21 01:46:40
Score: 0.5
Natty:
Report link

You will need to start with Stack.

Think like in layers.

First layer is to put your image there.

Second you can create one Container(MainArea) that will have the same size of the all image. Use Positioned to set this Container over the image.

Inside this MainArea container in child:, create Columns and Rows and create anothers Containers(EachParts) to fill the area of each parts.

Use Flex or Expanded to help you when you resize the MainArea and keep all more or less also scalable. Need more research here.

In all those EachParts containers you can set the color:Colors.transparent and wrap it with a GestureDetector and get when tap happens.

I guess that could be a good start.

Good luck!

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Low reputation (0.5):
Posted by: Alexandre B.