flutter_colorpicker: Provides a material color picker for your app
onPressed: () {
// 4
showDialog(
context: context,
builder: (context) {
// 5
return AlertDialog(
content: BlockPicker(
pickerColor: Colors.white,
// 6
onColorChanged: (color) {
setState(() => _currentColor = color);
}),
actions: [
// 7
TextButton(
child: const Text('Save'),
onPressed: () {
Navigator.of(context).pop();
},
),
],
);
},
);
},
这篇博客介绍了如何在Flutter应用中集成flutter_colorpicker库,展示了一个简单的对话框示例,该对话框包含一个BlockPicker,允许用户选择颜色,并在颜色改变时更新当前颜色值。用户点击'保存'按钮后关闭对话框。
2464

被折叠的 条评论
为什么被折叠?



