Наложение флаттера с положением относительно родительского элемента

#flutter #flutter-layout

#флаттер #flutter-layout

Вопрос:

У меня есть ListView. Я пытаюсь создать наложение, когда я нажимаю на кнопку, которая находится на каждом элементе ListView, но я не могу найти способ создать наложение с положением относительно элемента в ListView.

Код, который у меня есть (который был скопирован из какого-то ответа здесь, в stackoverflow), таков

 InkWell(          
      onTap: () {            
        return Overlay.of(context).insert(OverlayEntry(builder: (context) {
          return Align(
            child: Container(
              width: 56,
              height: 56,                
              child: Material(
                color: Colors.transparent,
                child: GestureDetector(
                  onTap: () => print('ON TAP OVERLAY!'),
                  child: Container(
                    decoration: BoxDecoration(
                        shape: BoxShape.circle, color: Colors.redAccent),
                  ),
                ),
              ),
            ),
          );
        }));           
      },
      child: Icon(
        Icons.arrow_back,
        color: Colors.black,
        size: 34,
      ),
    ),
 

Есть ли способ, чтобы положение было относительно элемента в представлении списка (предпочтительно динамически, поэтому, если я прокручиваю список, наложение будет прокручиваться вместе с элементом списка)

Большое вам спасибо

Комментарии:

1. Почему бы не поместить «часть наложения» внутри каждого отдельного элемента ListView?

2. @yellowgray Мне нужна часть наложения для переполнения элемента представления списка

3. Если вы хотите выровнять по элементу listview, проще сделать их вместе (вы можете проверить Stack и OverflowBox ).

4. @yellowgray z-индекс представления списка недоступен для редактирования, поэтому, даже если он переполняется, я предполагаю (я не пробовал), что следующий элемент представления списка будет охватывать то, что переполняется из предыдущего элемента представления списка