Sorun, sahip olmak Scaffoldya da olmamak.
Scaffoldiçin bir yardımcı olan Materialuygulamalar ( AppBar, Drawermalzeme, bu tür). Ama kullanmak zorunda değilsin Material.
Eksik olduğunuz şey, Themeebeveyn olarak bir örnek .
Bunu bilmek neden önemlidir? Çünkü bir Modal geliştireceğiniz zaman ( showDialogörneğin kullanarak ), aynı problemle karşılaşacaksınız. AMA Scaffold, opak bir tam ekran widget'tır! Ve açıkça bunu Modal'ınızda istemiyorsunuz.
Bir Tema örneğini tanıtmanın birçok yolu vardır. Material App'te bu genellikle bir MaterialWidget'ın somutlaştırılmasıyla elde edilir . Ve tahmin et ne oldu? Scaffoldsizin için bir tane yaratır. Ama aynı Dialogzamanda!