Tenho um aplicativo desenvolvido usando Flutter.
eu uso
return Scaffold(
body: Stack(
children: [
FlutterMap(...),
Positioned(
bottom: 20,
right: 0,
child: Container(
color: Colors.white,
child: getPoints(), // just returning a Row with some Buttons to select a Point
),
),
]
)
);
Widget getPoints() {
return Row(
children: [
TextButton( .... ),
...
]);
}
Isso exibe o Container com alguns Buttons sobre o FlutterMap. Isso está funcionando bem.
Mas agora: O usuário pode dar zoom e arrastar o mapa e pode selecionar alguns 'Pontos' com Botões mostrados dentro daquele Container. E agora eu gosto de mover os 'Pontos' selecionados para a parte visível do mapa. Eu consigo mover o 'Ponto' para dentro do mapa se ele estiver fora do mapa, mas talvez o 'Ponto' esteja atrás do Container e não fora do mapa. Agora eu gosto de verificar as geoposições escondidas pelo Container. Mas como eu posso fazer isso?
Não encontrei uma solução ou mesmo uma pergunta semelhante em nenhum lugar.