gpt4 book ai didi

charts - 如何在 Flutter 的圆环饼图的孔内添加文本

转载 作者:IT王子 更新时间:2023-10-29 07:08:11 25 4
gpt4 key购买 nike

我想在 Flutter 中的环形孔饼图中间添加居中文本,如下图所示:enter image description here

我正在使用 charts_flutter: ^0.6.0 这是我的代码:

new charts.PieChart(
_project.getExpensesToChartSeries(),
animate: _animate,
animationDuration: Duration(milliseconds: 500),
selectionModels: [
new charts.SelectionModelConfig(
type: charts.SelectionModelType.info,
changedListener: _onSelectionChanged,
)
],
defaultRenderer: charts.ArcRendererConfig(
arcWidth: 25,
),
)

最佳答案

您可以使用 Stack Widget堆叠内容并获得您期望的结果,如下所示:

Stack(
children: <Widget>[
charts.PieChart(
_project.getExpensesToChartSeries(),
animate: true,
animationDuration: Duration(milliseconds: 500),
selectionModels: [
new charts.SelectionModelConfig(
type: charts.SelectionModelType.info,
changedListener: _onSelectionChanged,
)
],
defaultRenderer: charts.ArcRendererConfig(
arcWidth: 25,
),
),
Center(
child: Text(
"88%",
style: TextStyle(
fontSize: 30.0,
color: Colors.blue,
fontWeight: FontWeight.bold
),
),
)
],
)

enter image description here

关于charts - 如何在 Flutter 的圆环饼图的孔内添加文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56914670/

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