MPAndroidChart 教程:X轴 XAxis

简介: XAxis是AxisBase的子类,它继承了许多样式和方便方法。XAxis类(在2.0.0 之前的版本中叫作XLabels),是用于一切有关水平轴的数据和信息的容器。

XAxis是AxisBase的子类,它继承了许多样式和方便方法。

XAxis类(在2.0.0 之前的版本中叫作XLabels),是用于一切有关水平轴的数据和信息的容器。每个Line-,Bar-,Scatter-,CandleStick-和RadarChart都有一个XAxis对象。

XAxis类允许特定样式,并包含(可以包含)以下组件/部件:

  • 所谓的“axis-line”,直接绘制在标签旁边并与之平行
  • “grid-lines”,每个都来自垂直方向的轴标签

为了获得一个实例中的XAxis类,请执行以下操作:

XAxis xAxis = chart.getXAxis();

自定义轴值

  • setLabelRotationAngle(float angle):设置绘制x轴标签的角度(以度为单位)。
  • setPosition(XAxisPosition pos):设置XAxis应显示的位置。可选择TOP,BOTTOM,BOTH_SIDED,TOP_INSIDE或BOTTOM_INSIDE。

示例代码

XAxis xAxis = chart.getXAxis();
xAxis.setPosition(XAxisPosition.BOTTOM);
xAxis.setTextSize(10f);
xAxis.setTextColor(Color.RED);
xAxis.setDrawAxisLine(true);
xAxis.setDrawGridLines(false);
// set a custom value formatter
xAxis.setValueFormatter(new MyCustomFormatter()); 
// and more...

 

相关文章
|
4月前
|
PHP C++ Python
右手坐标系,空间点绕轴旋转公式&程序(Python和C++程序)
右手坐标系,空间点绕轴旋转公式&程序(Python和C++程序)
78 0
echarts的xAxis和yAxis——x轴y轴以及网格线的详细配置
echarts的xAxis和yAxis——x轴y轴以及网格线的详细配置
2524 0
Echarts折线图的x和y轴坐标颜色修改
Echarts折线图的x和y轴坐标颜色修改
246 1
|
数据挖掘 Python
【python数据分析】绘制双Y轴坐标系
前言 Matplotlib绘制出的图形中会存在一些问题,例如:如何绘制双Y轴坐标系?如何去掉图形默认的边框?以及如何移动坐标到指定位置?下面我们就来看看如何解决
【python数据分析】绘制双Y轴坐标系
31Echarts - 柱状图(特性示例:渐变色 阴影 点击缩放)
31Echarts - 柱状图(特性示例:渐变色 阴影 点击缩放)
111 0
|
前端开发
Echarts柱状图y轴刻度标签图片和柱状渐变功能实现的解决方案
Echarts柱状图y轴刻度标签图片和柱状渐变功能实现的解决方案
297 0
ggplot2 | 关于标题,坐标轴和图例的细节修改,你可能想了解
ggplot2 | 关于标题,坐标轴和图例的细节修改,你可能想了解
361 0
|
数据可视化 数据挖掘 Python
R语言ggplot2作图小技巧:柱形图如何让y轴的起始点不是0
R语言ggplot2作图小技巧:柱形图如何让y轴的起始点不是0
pyecharts 双Y轴默认网格线不一致如何解决
pyecharts 双Y轴默认网格线不一致如何解决
pyecharts 双Y轴默认网格线不一致如何解决