Flutter 如何在ListView.builder中的最后一项下添加一些空白?以便我可以正确点击最后一个复选框?
Flutter 如何在ListView.builder中的最后一项下添加一些空白?以便我可以正确点击最后一个复选框?,flutter,user-interface,listview,dart,Flutter,User Interface,Listview,Dart,我的列表视图的最后一项位于浮动操作按钮的后面。如何使列表视图向上滚动,或者可能添加一个空的容器作为其最后一项?我认为填充是您需要的: import 'package:flutter/material.dart'; void main() { runApp( MaterialApp( debugShowCheckedModeBanner: false, title: 'Flutter Demo', home: HomePage(), ),
我的
列表视图的最后一项位于浮动操作按钮的后面。如何使列表视图向上滚动,或者可能添加一个空的容器作为其最后一项?我认为填充
是您需要的:
import 'package:flutter/material.dart';
void main() {
runApp(
MaterialApp(
debugShowCheckedModeBanner: false,
title: 'Flutter Demo',
home: HomePage(),
),
);
}
class HomePage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
body: ListView.builder(
padding: EdgeInsets.only(bottom: 80.0),
itemCount: 20,
itemBuilder: (context, index) => Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
Text('Label $index'),
Checkbox(value: false, onChanged: (_) {}),
],
),
),
floatingActionButton: FloatingActionButton(
onPressed: () {},
child: Icon(Icons.add),
),
);
}
}