gpt4 book ai didi

android - 如何使用 MPAndroidChart 库更改图表背景?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:30:33 26 4
gpt4 key购买 nike

我正在使用很棒的库 MPAndroidChart .它就像一个魅力,除非我试图改变 BarData 的背景颜色。默认颜色为白色,我想将其更改为透明。

我已经试过了:

Paint p1 = mChart.getPaint(Chart.PAINT_GRID_BACKGROUND);
p1.setColor(Color.RED);

还有这个:

<com.github.mikephil.charting.charts.BarChart
android:id="@+id/chart1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/transparent"/>

...但似乎不起作用。

有什么想法吗?

谢谢 =)

最佳答案

release v1.6.5图表 的背景默认为透明。这意味着,背景中未被绘制到 Chart 中的数据覆盖的所有内容(图表背景、其他 View 等)都将可见。

如果你想改变背景(颜色,或者可能是可绘制的),你可以通过改变图表背景来实现

  • 在 .xml 中(android:background="...")
  • 通过调用 setBackgroundColor(...)setBackgroundResource(...)

另一种方法是更改​​包含 Chart 的父布局的背景。

关于android - 如何使用 MPAndroidChart 库更改图表背景?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26202655/

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