2013-06-01 115 views
1

如何將我的x軸設置爲條形圖中的字符串? 我創建了一個XYValueSeries並將其添加到我的循環中。achartengine如何將x軸標籤更改爲僅字符串

int i=0; 
for (Map.Entry<String, Float> entry : sentData_Contacts.entrySet()) 
{ 
    sentBarValues.add(i, entry.getValue()); 
    mRenderer.addXTextLabel(i, entry.getKey()); 
    i++; 
} 

爲此,使用xyValueSerioes.add,但是這需要2個double值。所以下一行我得到了我的多渲染器並執行了addXTextLabel。結果是,圖表中出現了條形圖和字符串的編號。

我該如何刪除圖的數量?

導致X軸標籤的

例如:「2的myString」

回答

3

我覺得我得到的解決方案,也許有人可以,如果它的正確告訴我 - 添加mRenderer.setXLabels(0);在我改變標籤去除最後一個之後。

for (Map.Entry<String, Float> entry : sentData_Contacts.entrySet()) 
    { 
     sentBarValues.add(i, entry.getValue()); 
     mRenderer.addXTextLabel(i, entry.getKey()); 
     mRenderer.setXLabels(0); 
     i++; 
    }