SizedBox(
child: Padding(
padding: const EdgeInsets.all(8.0),
child: Row(
mainAxisAlignment:
MainAxisAlignment.center,
textDirection: TextDirection.rtl,
children: [
Text(
"${listData[0]['words_ar'].toString()} ",
style: GoogleFonts.aclonica(
fontSize: 23.sp),
),
Text(
"${listData[1]['words_ar'].toString()} ",
style: GoogleFonts.aclonica(
fontSize: 23.sp),
),
Text(
"${listData[2]['words_ar'].toString()} ",
style: GoogleFonts.aclonica(
fontSize: 23.sp),
),
Text(
"${listData[3]['words_ar'].toString()} ",
style: GoogleFonts.aclonica(
fontSize: 23.sp),
),
]),
)),
伙计们,我有 SQLite 数据,其中数据很小,但我想将这些数据连接到单个文本小部件中,我可以通过提供每个值的特定索引来做到这一点,但我想使用列表视图来做到这一点。构建器或任何其他动态方法:
假设数据:
以及我想要的 onTap 属性的输出:
您可以像您提到的那样使用 ListView :
ListView.builder(
itemCount: listData.length,
itemBuilder: (context, index) {
return Text("${listData[index]['words_ar'].toString()} ",
style: GoogleFonts.aclonica(
fontSize: 23.sp),
);
},
),