我正在使用android中的Shinobi库实现一个条形图。我有两个问题:1.如何使图表背景透明?2.如何在单击按钮后重新绘制图表以更改图形值?
发布于 2014-10-16 17:08:13
ShinobiCharts for Android有几种方法可以让你设置图表背景的透明度。
这些方法包含在图表的style对象中,您首先使用以下命令获取该对象:
有了style对象,您就可以访问相关的方法:
首先,您可以更改整个图表的背景颜色。这将影响绘图区和轴之外的项目的背景区域,如图表标题和图例:
您还可以修改图表画布的背景颜色,它是绘图区和轴占据的区域(如果没有图表标题或图例,则图表和图表画布的大小相同):
最后,您可以更改绘图区域的背景颜色-这是显示数据的区域:
当然,您可以为这些方法中的任何一个提供透明颜色。
为了请求重新绘制图表,您应该使用以下方法:
我希望这能有所帮助,谢谢,
Kai
免责声明:我为ShinobiControls工作。
编辑-如果你想在条形图顶部显示值并定制它们的颜色,你应该看看我们的注释功能(这是一个高级功能):http://www.shinobicontrols.com/docs/ShinobiControls/ShinobiChartsAndroid/1.6.0/Premium/Normal/user-guide/how-to-add-annotations.html
希望这能帮上忙,凯。
https://stackoverflow.com/questions/26382830
复制相似问题