2016-03-02 52 views
0

我使用这个库:https://github.com/PhilJay/MPAndroidChart在我的应用程序中创建图表。这时我试图与所需的设计搭配BarChart,这里就是我的了:enter image description here修改没有自定义视图的MPAndroidChart

下面是创建BarChart我的代码:

mBarChart = (BarChart)view.findViewById(R.id.chart); 
mBarChart.setData(getData()); 
mBarChart.setDrawValueAboveBar(true); 
mBarChart.setDrawGridBackground(false); 
mBarChart.getLegend().setEnabled(false); 

我有两个问题:

1.为什么图表先坚持左边第一,右边第二,有什么办法可以让它们都居中?

2.正如你所看到的,高于这个图表是标签:“所有巴恩斯特布尔HS队”和“另一个称号”。有没有办法控制这个textViews的位置和风格?

任何帮助,高度赞赏

回答

0

我回答了我的问题的第二部分:

XAxis xAxis = mChart.getXAxis();//This is upper titles 

从现在开始,你可以自定义这个值:

xAxis.setPosition(XAxis.XAxisPosition.BOTTOM); 
xAxis.setSpaceBetweenLabels(0); 
xAxis.setDrawGridLines(false); 
xAxis.setTextSize(getResources().getDimensionPixelSize(R.dimen.bar_chart_title_text_size)); 

这将导致标题低于图表和textSize cust omization,以及有一个选项设置Typeface等等

仍试图理解为什么图表不在中心

相关问题