Flutter: как лучше всего рисовать прямоугольники и линии между виджетами?
У меня есть приложение, в котором мы выбираем много устройств, и они отображаются в ListView. Каждое устройство может подключаться к другому. Когда это происходит, в нижней / левой / правой части виджета должен появиться интерактивный квадрат, а линия находит путь между двумя виджетами, не касаясь других (так что я рассчитывал это раньше).
Я пытался использовать
CustomPaint
Stack
со мной
Positioned
list, поэтому линии рисуются на заднем плане, а список отображается на переднем плане.
Есть ли другой способ сделать это лучше?