1
我想創建一個餅圖,分段標籤在兩行上呈現。是否有可能以編程方式更改PieRenderer?
要做到這一點,我必須重寫PieRenderer.drawSegmentLabel
(source on bitbucket),但我不知道如何將我的渲染器類設置爲PieChart
對象。
我發現一個pie.getRenderer(PieRenderer.class)
,得到渲染器,但我沒有發現任何方法設置它。有什麼方法可以將我的渲染器設置爲PieChart
?我不想使用AndroidPlot的源代碼。
(Androidplot版本:0.6.1)
你的答案几乎是滿的,但讓我延長你的答案。不擴展'getRendererInstance',繪圖不會爲我呈現。 (見:https://bitbucket.org/androidplot/androidplot/src/f4130df7b4f43c8f9b7834b4c9fd73422998ed3f/AndroidPlot-Core/src/main/java/com/androidplot/pie/SegmentFormatter.java?at=0.6.1#cl-128) – azendh
糟糕 - 你是對的!不能相信我把它留下了。不知道爲什麼你的編輯被這些評論者拒絕,但我會更新我的回答與更正:) – Nick
最後,問題解決了,謝謝。 :) – azendh