Это интересный вопрос. Я могу дать вам решение, но не знаю, правильно ли это сделать.
В виджете MaterialApp
есть параметр построителя, который задает весь экран в качестве параметра и может быть обернут другим Widget
. Вот пример.
MaterialApp(
....
builder: (context, widget) {
return Stack(
children: [
_myPersistantWidget(), // you can add your widget. May be inside Positioned widget?
widget //this is the whole screen that we are wrapping in the stack
],
);
},
....
);