2016-03-02 78 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等等

仍試圖理解爲什麼圖表不在中心

相關問題