2015-02-03 4 views
1

위대한 mpandroid 차트 라이브러리를 사용하여 다양한 그래프를 그릴 수 있습니다. 우선이 질문이 중복되거나 어리 석다면 정말 죄송합니다. 어쨌든, 나는 모든 XLabels의 드로잉을 강제로 수행 할 수있는 방법을 찾을 수 없다는 점을 제외하고는 위의 그림을 크게 그리는 BarChart를 가지고 있습니다. 그냥 그 중 일부를 그렸습니다. 분명히 그들이 올라 오는 모습을 집어 넣었더라도 확대 할 필요없이 항상 보여주고 싶습니다. 희망은 분명합니다. 감사합니다BarChart에서 모든 x 축 레이블을 그리는 방법

답변

2

불행히도 모든 x 축 레이블을 강제로 그릴 수있는 방법이 없습니다. 차트를 사용하면 겹치는 레이블이 그려지지 않습니다.

XAxis xa = chart.getXAxis(); 
xa.setSpaceBetweenLabels(0); // space in characters 

이 레이블 사이의 공간은 최소로 유지되어 있는지 확인합니다 : 당신이 할 수있는 일

호출하여 절대 최소 레이블 사이의 공간을 줄일 수있다. 레이블 사이의 기본 공백은 4 자입니다.

+0

나는 이미 2의 공간으로 시도했지만 0으로하지. 나는 가능한 한 빨리 기회를 줄 것이다. –

+0

내 경우에는 당신이 제안한 해결책이 있습니다. 고맙습니다. 나는 당신의 대답을 upvote 하겠지만, 나는 충분한 평판이 없다, 미안 : –

0

나는 그 질문이 좀 더 오래되었다는 것을 알고있다 ... 그러나 게시 된 해결책은 나를 위해 작동하지 않았다. 사용 전 :

XAxis xa = chart.getXAxis(); 
xa.setLabelsToSkip(0); 

그리고 완벽하게 작동했습니다. 희망이 도움이 누군가;)

+0

당신이 옳을 수 있습니다. 문제는 lib의 2.0 이전 버전을 언급하고 있었고 2.0 이후에는 많은 일이 바뀌 었음을 알고 있습니다. 어쩌면 그 답은 이제 당신 것입니다. –

관련 문제