2014-09-25 3 views
0

enter image description here선 차트

에서 두 지점 사이의 공간을 확보하는 방법을 이미 아무 소용로 이런 짓을 :

mRenderer.setXLabels(0); 
mRenderer.setYLabels(12); 
mRenderer.setBarSpacing(5.5f); 
mRenderer.addXTextLabel(1, "0"); 
mRenderer.addXTextLabel(2, "1"); 
mRenderer.addXTextLabel(3, "2"); 
mRenderer.addXTextLabel(4, "3"); 
mRenderer.addXTextLabel(5, "4"); 
mRenderer.addXTextLabel(6, "5"); 
mRenderer.setXLabelsPadding(10f); 

는 어떻게 X- 축에 공간을 추가 할 수 있습니다.

+0

을 [이] (제공 http://stackoverflow.com/a/ 13014409/1777090) 시도. –

답변

1

setXLabels을 사용하면 X 축 사이에 공백을 넣을 수 있습니다.

setXLabels : X 축의 대략적인 레이블 수를 설정합니다.

0을 입력하셨습니다. 요구 사항에 따라 0보다 큰 숫자를 지정해야합니다.

그래서 사용 :

mRenderer.setXLabels(5); 

대신

mRenderer.setXLabels(0); 
+0

그럴 경우 무작위 값 – Muhammad

+0

을 생성하지만 setXLabels는 * X 축의 대략적인 레이블 수를 설정하기위한 것입니다. 그것은 내가 –

0

이 값 튜닝보십시오 :

  renderer.setLabelsTextSize(Utils.getPxFromDp(14)); 
      renderer.setBarSpacing(0.1f); 
      renderer.setXLabelsColor(labelColor); 
      renderer.setApplyBackgroundColor(true); 
      renderer.setBackgroundColor(activity.getResources().getColor(R.color.white)); 
      renderer.setMarginsColor(activity.getResources().getColor(R.color.white)); 
      renderer.setMargins(new int[]{0, 0, 0, 0}); 

      renderer.setZoomEnabled(false, false); 
      renderer.setPanEnabled(false, false); 
      renderer.setXLabels(0); 
      renderer.setYLabels(0); 
      //renderer.clearXTextLabels(); 
      renderer.setInScroll(true); 
      renderer.setOrientation(Orientation.HORIZONTAL); 
+0

xx라고 생각하는 값에 영향을주지 않아야하지만 도움이되지 않았습니다. – Muhammad