我一直在瀏覽網路以獲取示例以使用 gridview 或 flutter 中的交錯網格視圖來實作以下 UI,但沒有找到任何好的示例。
任何相關的例子都會有幫助!!

uj5u.com熱心網友回復:
這個插件就像multi_select_flutter
uj5u.com熱心網友回復:
這可以使用Wrap小部件存檔。此外,您可以使用包。
List<int> selectedIndex = [];
@override
Widget build(BuildContext context) {
return Scaffold(
body: Wrap(
children: [
...List.generate(
33,
(index) => GestureDetector(
onTap: () {
setState(() {
selectedIndex.add(index);
});
},
child: Container(
decoration: BoxDecoration(
border: Border.all(color: Colors.amber),
color:
selectedIndex.contains(index) ? Colors.green : Colors.white,
borderRadius: BorderRadius.circular(12),
),
padding: EdgeInsets.all(8),
child: Text("Item $index"),
),
),
)
],
));
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/359633.html
標籤:扑
