所以我在Flutter中有这个ListView,里面有ListTile:
return ListView.separated(
itemBuilder: (BuildContext context, int index) {
print("nameList: $nameList");
Name name = nameList[index];
return Container(
color: Colors.white60,
child: ListTile(
title: Text(name.name, style: TextStyle(fontSize: 30)),
subtitle: Text(
"Calories: ${name.age}\nProfession: ${name.profession}",
style: TextStyle(fontSize: 20),
我想做的是将一个小正方形(在容器内?)中的图像(带有占位符图标)添加到具有onTapped的ListTile中(它将从Image Picker中调用getImage)。同样,如果可以在其旁边添加一小行大文本(图像示例中为“LARGE”),那将是很好的。与往常一样,简单的解决方案对我而言始终是最艰难的。最有效的方法是什么?最佳答案
您可以通过在ListTile中拖尾属性来添加图标,
如果您需要像我建议不使用ListTile的图像一样样式,则应使用行和列进行设计
Container(
child: ListTile(
title: Text("Title"),
subtitle:Text("Categories"),
trailing: GestureDetector(onTap: (){
///do something heres
},child: Container(height:30,width:50,color:Colors.amber,child: Icon(Icons.add))),
),
),
关于flutter - 在Flutter中将图像添加到ListTile,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/64764078/