import 'package:flutter/material.dart';void main() => runApp(new BottomAppBarDemo());class BottomAppBarDemo extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( home: Scaffold( appBar: AppBar( title: Text("BottomAppBar"), ), floatingActionButton: FloatingActionButton( onPressed: null, child: Icon(Icons.add), ), floatingActionButtonLocation: FloatingActionButtonLocation.endDocked, bottomNavigationBar: BottomAppBar( child: BottomNavigationBar( items:[ BottomNavigationBarItem(icon: Icon(Icons.add), title: Text("add")), BottomNavigationBarItem( icon: Icon(Icons.delete), title: Text("delete")) ], ), ), )); }}复制代码
floatingActionButtonLocation 属性设置 FAB 位置
FloatingActionButtonLocation.endDockedFloatingActionButtonLocation.centerDockedFloatingActionButtonLocation.endFloatFloatingActionButtonLocation.centerFloat复制代码
floatingActionButtonLocation: FloatingActionButtonLocation.endDocked:复制代码
floatingActionButtonLocation: FloatingActionButtonLocation.centerDocked:复制代码
floatingActionButtonLocation: FloatingActionButtonLocation.endFloat:复制代码
floatingActionButtonLocation: FloatingActionButtonLocation.centerFloat:复制代码