修改没有自定义视图的MPAndroidChart

时间:2016-03-02 12:08:06

标签: android charts mpandroidchart

我正在使用此库:https://github.com/PhilJay/MPAndroidChart用于在我的应用中创建图表。在这一刻,我试图将foreach(// Some condition here) { //solution bool breakme = false; while (// Some condition here) { foreach (// Some condition here) { if (// Condition again) { //Do some code } if (// Condition again) { //Stop the first foreach then go back to first foreach breakme = true; break; } } } if(breakme) { break; } } 与所需的设计相匹配,这就是我所拥有的:enter image description here

这是我创建BarChart的代码:

BarChart

我有两个问题:

1。为什么图表左右第一个和右边第二个,是否有任何方法可以使它们都居中?

2。正如您所看到的,在此图表上方是标签:"所有Barnstable HS团队"和#34;另一个标题"。有没有办法控制这个textViews的位置和风格?

非常感谢任何帮助

1 个答案:

答案 0 :(得分:0)

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

<ul class=\"<%=name.toLowerCase()%>-legend\"><% for (var i=0; i<segments.length; i++){%><li><span style=\"background-color:<%=segments[i].fillColor%>\"></span><%if(segments[i].label){%><%=segments[i].label%><%}%></li><%}%></ul>

从现在开始,您可以自定义此值:

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的选项等等

仍然试图理解为什么图表不是以

为中心