gpt4 book ai didi

flutter - 我们如何绘制不同半径的饼图?

转载 作者:行者123 更新时间:2023-12-03 03:34:26 28 4
gpt4 key购买 nike

在 flutter 中,我试图在每个 slice 中实现具有不同半径的饼图,如下图所示?我在pub.dev中搜索并尝试了其他插件,但是没有找到符合我要求的插件。我该怎么办?
谢谢。

enter image description here

最佳答案

lib fl_chart可以为您提供帮助。

https://pub.dev/packages/fl_chart

使用非常简单,您可以在PieChartSectionData中传递半径值,该半径值可以与该值相同,也可以出于其他目的进行配置:

PieChart(
PieChartData(centerSpaceRadius: 30, sections: [
PieChartSectionData(
color: const Color(0xff0293ee),
value: 40,
title: '40%',
radius: 40,
titleStyle: TextStyle(
fontSize: 12,
fontWeight: FontWeight.bold,
color: const Color(0xffffffff)),
),
PieChartSectionData(
color: const Color(0xfff8b250),
value: 30,
title: '30%',
radius: 30,
titleStyle: TextStyle(
fontSize: 14,
fontWeight: FontWeight.bold,
color: const Color(0xffffffff)),
)
]))

具有不同半径值的饼图的结果是:

Pie Chart with different radius values

关于flutter - 我们如何绘制不同半径的饼图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61902515/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com