2014-04-21 3 views
0

저는 현재 DialRenderer를 사용하여 안드로이드 응용 프로그램에서 다이얼을 만듭니다. 나는 이미지 .png 형식으로 가지고있는 커스텀 바늘로 바늘을 바꾸고 싶다.바늘 교환 AChartEngine DialRenderer

DialRenderer renderer = new DialRenderer(); 
renderer.setAngleMin(270); 
renderer.setAngleMax(90); 
renderer.setChartTitleTextSize(20); 
renderer.setLabelsTextSize(50); 
renderer.setLegendTextSize(50); 
renderer.setMinValue(0); 
renderer.setMaxValue(10); 
renderer.setVisualTypes(new DialRenderer.Type[] { Type.NEEDLE,Type.NEEDLE }); 

는 바늘을 전환 할 수 있습니다 :

내가 지금 가지고있는 코드는 같은 외모?

전체적인 그림은 나는 속도계를 보여주는 배경 이미지를 가지고 있으며,이 DialRenderer를 바늘과 다른 것들을 표시하는 배경 이미지 위에 표시합니다.

+0

AChartEngine의 소스 코드를 다운로드하고 바늘을 칠하는 방법을 변경했지만 실제로 칠할 필요없이 이미지를 실제로 사용할 수 있는지 확실하지 않습니다. – AsadSMalik

답변

0

그래서 '이미지'로 대체하는 대신 실제로 AChartEngine의 소스 코드를 다운로드하고 바늘을 수정하여 내 응용 프로그램에 더 적합하게 만들었습니다. 나는 두껍게 보이도록 바늘의 너비를 바꿈으로써 이것을했다.