2017-10-04 3 views
0

범위 레이블에 사용자 지정 텍스트를 그리려고하지만 사용자 정의 크기를 설정하는 방법을 알 수없는 것 같습니다. 레이블 항목 집합을 측정하고 레이블 영역을 고정 할 수있을 정도로 커야합니다. 아래 그림에서 텍스트는 범위 레이블에 할당 된 공간에 맞지 않습니다. enter image description hereAndroidPlot : 레이블 크기 변경

답변

0

~ 텍스트 레이블 크기는 플롯의 각 모서리에 대해 가변적입니다. 예를 들어, 플롯의 왼쪽 가장자리 (기본값)의 범위 레이블 텍스트 크기를 조정하는 플롯의 XML이 추가 : ~

lineLabelTextSizeLeft="20sp"

업데이트 답 :

당신은 당신의 플롯의 XML이를 추가 할 수 있습니다 채우기 모드에서

ap:graphWidthMode="fill" 
ap:graphWidth="100dp" 

는 그래프는 전체 영역을 소요 뺀 graphWidth 당신은, 그래프 앵커 포인트를 기준으로 (왼쪽 위 기본값)를 지정합니다.

+0

감사합니다. Nick, 내가 명확하지 않았던 것 같아서 내가 말하고자하는 것을 설명하기 위해 이미지를 내 질문에 추가했습니다. – gnichola

+0

내 대답을 – Nick

+0

업데이트하기 전에 응답 코드를 통해 코드에서 해결 : '\t \t Insets insets = mPlot.getGraph(). getGridInsets(); \t \t insets.setLeft (100); \t \t mPlot.getGraph(). setGridInsets (insets);' – gnichola