根据数据集计数,条形图的宽度在mpchart中有所不同。 有没有可能将条的宽度设置为50dp。 根据要求,必须禁用缩放。
即使我可以使用chart.zoom(2.5f, 0f, 0f, 0f);
部分实现,但缩放尺寸需要根据数据集计数而变化。
是否有其他图表引擎可以设置条的确切宽度。
答案 0 :(得分:0)
您可以使用以下方法控制条宽:
BarData barData = new BarData(...);
barData.setBarWidth(1f);
您为此方法提供的数字表示x轴上的特定间隔。如果你的总轴的范围是10k
,并将条宽设置为1000
,条形将覆盖整个x轴范围的10%。
警告:查找包含mpandroidchart
类的BarData
库版本。
(例如:import com.github.mikephil.charting.data.BarDataSet;
)