1) 我正在使用图形进行练习,以便将该功能添加到我的应用程序中,我希望仅显示上方标签(xAxis base)发生条目的地方。
我还没有在线找到合适的解决方案,目前,它出现在每个xAxis中,从第一个条目到最后一个条目,如下图所示:
我希望它不删除一个sI,如下图所示:
2) ,我正在努力解决的第二个问题是我希望能够绘制(x = 5,y = 7)然后在(x = 1,y = 3)处绘制,但是它不允许我添加一个x小于该图中已有其他条目的条目。
答案 0 :(得分:0)
您必须从ValueFormatter类扩展。
有关更多详细信息,请查看link
您可以选择所需的逻辑,以使标签消失并返回“”。
例如:
right
UPDATE 2(在Kotlin中): getFormattedValue的另一个重载具有AxisBase参数,您可以使用mEntryCount或mEntries。
public String getFormattedValue(float value) {
if ((int)value <= 0) //your logic to evaluate correctness
return ""; // make lable go away
//...
}