我正在尝试在警报对话框中将每张图片的文本显示到该图片中,例如评分。我尝试使用堆栈小部件,这就是结果。文字在图片前面,不显示在图片下方,但我只是希望它显示在图片下方。我怎样才能正确地做到这一点?
@override
Widget build(BuildContext context) {
return Container(
height: 60,
width: MediaQuery.of(context).size.width*0.75,
child: ListView.builder(
scrollDirection: Axis.horizontal,
itemCount: pic.length,
itemBuilder: (context, index) {
return Container(
margin: const EdgeInsets.only(right: 10),
child: InkWell(
onTap: () {
},
child: Stack(
children: <Widget> [
Image.asset('assets/images/'+pic[index].toString()+'.png', height: 70, width: 70,),
Text(pic[index].toString())
])));
}));
}
}