Как установить размер для FloatingActionButton
Я пытаюсь установить размер для FloatingActionButton
во флаттере, я хочу установить width
/height
, я имею в виду, сделать кнопку больше, я искал круглую кнопку, но единственной, которую я получил, была эта, так что, Я начал работать с этим, но мне нужно немного больше.
Ответы
Ответ 1
Используйте Container
где вы можете указать width
и height
, затем используйте RawMaterialButton
, например:
myFabButton = Container(
width: 200.0,
height: 200.0,
child: new RawMaterialButton(
shape: new CircleBorder(),
elevation: 0.0,
child: new Icon(
icon: favorite,
color: Colors.blue,
),
onPressed: (){},
);
Ответ 2
оберните ваш FAB с помощью FittedBox
внутри Container
или SizedBox
а затем измените его ширину и высоту.
пример:
floatingActionButton: Container(
height: 100.0,
width: 100.0,
child: FittedBox(
child: FloatingActionButton(onPressed: () {}),
),
),
Ответ 3
Используйте SizedBox
SizedBox(
width: 200.0,
height: 200.0,
child: FloatingActionButton(
onPressed: () {},
),
)
Ответ 4
Вы можете обернуть свою кнопку Transform.scale()
:
floatingActionButton: Transform.scale(
scale: 1.5,
child: FloatingActionButton(onPressed: () {}),
)