2012-10-20 6 views
2

안녕하세요, 저는 차트 응용 프로그램을 매우 새로 도입했습니다. 이제는 응용 프로그램의 막 대형 차트를 만들었습니다. 내가 바 차트를 별도의 프로젝트로 생성하면 출력이 이렇게 보입니다.차트 엔진을 사용하여 막 대형 차트와 차트 범례 간의 간격/간격을 줄이는 방법은 무엇입니까?

enter image description here

그럼 난 내 응용 프로그램과 함께 막대 차트를 통합합니다. 아래 막대 그래프에 범례 텍스트를 표시 할 수 없습니다. 차트와 범례 텍스트 사이의 간격/간격을 줄이려면 어떻게해야합니까? 아무도 나를 해결할 수 있습니까? 미리 감사드립니다.

+0

코드를 볼 수 있다면 정말 도움이 될 것입니다. –

+0

@malavika -ve 즉 -10에 아래쪽 여백을두고 작동하는지 확인해보십시오. – MKJParekh

답변

4

당신은 setMargins() 방법을 사용하여 차트 여백을 조정할 수 있습니다

mRenderer.setMargins(int[] margins); 

margins 값은 다음과 같습니다 top, left, bottom, right합니다. 기본값은 20, 30, 10, 20입니다. bottom 값을 줄여야합니다.

+0

'mRenderer '란 무엇인가/가져 오는 방법은 무엇입니까? –

2

마진 및 팬 한도를 설정하면이를 달성 할 수 있습니다.

enter image description here

mrenderer.setMargins(new int[] { 20 ,60, -20, 60 }); 
    mrenderer.setPanLimits(new double[] { -25, 20, -25, 40 }) 

전설에 차트에서 공간을 줄이기 위해 이러한 방법을 사용합니다. 고맙습니다.

+0

'mrenderer '란 무엇인가/가져 오는 방법은 무엇입니까? –

관련 문제