目录
使用MPAndroidChart实现K线图(1)——基本用法
使用MPAndroidChart实现K线图(2)——自定义XY轴
使用MPAndroidChart实现K线图(3)——自定义柱状图
使用MPAndroidChart实现K线图(4)——图表联动、加载更多
使用MPAndroidChart实现K线图(5)——高亮联动、横竖屏切换
MPAndroidChart中的X轴和Y轴的标签内容,可以调用setValueFormatter(IAxisValueFormatter f)方法,对不同的value返回不同的显示内容,如下所示:
xac.setValueFormatter(new IAxisValueFormatter() {
@Override
public String getFormattedValue(float value, AxisBase axis) {
int v = (int) value;
if (!xValues.containsKey(v) && xValues.containsKey(v - 1)) {
v = v - 1;
}
String x = xValues.get(v);
return TextUtils.isEmpty(x) ? "" : x;
}
});
(说明:不想显示的标签一定要返回空字符串,不要返回null

本文介绍如何自定义MPAndroidChart的X轴和Y轴渲染器,包括调整X轴第一个和最后一个标签的位置,以及Y轴最上方标签的位置,实现K线图的定制效果。
最低0.47元/天 解锁文章
2728

被折叠的 条评论
为什么被折叠?



