我对此问题有疑问:
我一直在尝试使用ListView.builder,但它始终显示ListView.builder(itemBuilder:null),因为我看到其他显示结果正常的地方,我希望显示itemCount和itemBuilder:(BuildContext等。 请原谅我的英语不好,因为我是亚洲人。谢谢
import 'package:flutter_chat_ui_starter/models/user_model.dart';
class ChatScreen extends StatefulWidget {
final User user;
ChatScreen({this.user});
@override
_ChatScreenState createState() => _ChatScreenState();
}
class _ChatScreenState extends State<ChatScreen> {
@override
Widget build(BuildContext context) {
return Scaffold(
backgroundColor: Theme.of(context).primaryColor,
appBar: AppBar(
title: Text(
widget.user.name,
style: TextStyle(
fontSize: 20.0,
fontWeight: FontWeight.bold,
),
),
elevation: 0.0,
actions: <Widget>[
IconButton(
icon: Icon(Icons.more_horiz),
iconSize: 30.0,
color: Colors.white,
onPressed: () {},
),
],
),
body: Container(
decoration: BoxDecoration(
color: Colors.white,
borderRadius: BorderRadius.only(
topLeft: Radius.circular(30.0),
topRight: Radius.circular(30.0),
),
),
child: Column(
children: <Widget>[
ListView.builder(itemBuilder: null),
],
),
),
);
}
}```
答案 0 :(得分:0)
ListView.builder
需要itemBuilder
:
示例:
ListView.builder
(
itemCount: 10, // length of the list, optional
itemBuilder: (BuildContext ctxt, int index) {
return new Text(litems[index]); // return the view for each items of the listview
}
)
答案 1 :(得分:0)
您要查找的是“自动完成”。
步骤:
ListView.builder(itemBuilder: null)
中的所有内容,以便获得ListView.builder()
。 ListView
的{{1}}一词下,您的IDE将向您显示一些问题,只需使用自动修复功能即可为您完成代码。 ListView.builder()
+ Alt
。如果
您使用VS代码是Enter
+ Ctrl