2014-04-21 22 views
0

我目前使用DialRenderer在android應用程序中創建撥號。我想換一個自定義的針,我有一個圖像.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的源代碼,並修改了它創建的針,使其更適合我的應用程序。我通過改變針的寬度以使其變得更厚和更明顯而做到了這一點。