1

如何在条形图中将 x 轴设置为字符串?我创建了一个 XYValueSeries 并在循环中添加了我的值。

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 个双精度值。所以下一行我得到了我的多渲染器并执行了 addXTextLabel。结果是柱的编号和字符串都出现在图表上。

如何删除图表的编号?

生成的 X 轴标签示例:'2 myString'

4

1 回答 1

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++;
    }
于 2013-06-01T17:05:04.647 回答