【发布时间】:2022-01-19 11:48:05
【问题描述】:
这些文本将来自 REST API。我需要在底页显示这些。但我不应该保持宽度固定。相反,容器的宽度将取决于文本的长度。如何使这个在颤动?
GridView.builder(
shrinkWrap: true,
physics: NeverScrollableScrollPhysics(),
padding: EdgeInsets.all(0),
itemCount: controller.data.length,
gridDelegate: SliverGridDelegateWithFixedCrossAxisCount(
crossAxisCount: 4,
),
itemBuilder: (BuildContext context, int index) {
return Obx(() => controller.fakeObs.isTrue
? InkWell(
onTap: () {
controller.commentTap(
text: "${controller.data[index]}");
},
child: Container(
color: Colors.white,
child: Text("${controller.data[index]}"),
),
)
: Container());
},
)
【问题讨论】:
标签: flutter gridview flutter-getx