如何精确设置mpchart中条形的宽度(禁止缩放)

时间:2016-03-04 05:56:02

标签: android mpandroidchart

根据数据集计数,条形图的宽度在mpchart中有所不同。 有没有可能将条的宽度设置为50dp。 根据要求,必须禁用缩放。

即使我可以使用chart.zoom(2.5f, 0f, 0f, 0f);部分实现,但缩放尺寸需要根据数据集计数而变化。

是否有其他图表引擎可以设置条的确切宽度。

1 个答案:

答案 0 :(得分:0)

您可以使用以下方法控制条宽:

BarData barData = new BarData(...);
barData.setBarWidth(1f);

您为此方法提供的数字表示x轴上的特定间隔。如果你的总轴的范围是10k,并将条宽设置为1000,条形将覆盖整个x轴范围的10%。

警告:查找包含mpandroidchart类的BarData库版本。 (例如:import com.github.mikephil.charting.data.BarDataSet;