Я использую виджет Align
, чтобы разместить кнопку с пиктограммой в центре внизу экрана.
Однако я получаю следующую ошибку и не могу ее устранить:
The specific widget that could not find a Material ancestor was:
IconButton
Мой код:
return Stack(
children: <Widget>[
Container(
child: GoogleMap(
initialCameraPosition:
CameraPosition(target: LatLng(1,1), zoom: 15),
onMapCreated: (map) {
mapReady;
},),
),
Align(
alignment:Alignment.bottomCenter,
child: IconButton(
icon: Icon(Icons.next_week), onPressed: (){}),
)
],
Если я заменю виджет IconButton, например, текстовым, он будет работать хорошо.
Не могли бы вы объяснить, почему это не работает, зачем IconButton нужен предок Материала?