MPAndroidChart常用属性(一)

Description description = new Description();//描述
description.setEnabled(false);//取消描述
lineChart.setDescription(description);//设置图表描述
lineChart.setPinchZoom(false);//缩放
lineChart.setDoubleTapToZoomEnabled(false);//双击缩放
lineChart.setScaleEnabled(true);//缩放
lineChart.setScaleXEnabled(true);//x轴缩放
lineChart.setScaleYEnabled(false);//Y轴缩放
lineChart.setDragEnabled(true);//拖拽
lineChart.setDrawBorders(false);//是否绘制边框
lineChart.setDrawGridBackground(false);//是否绘制背景网格
lineChart.getLegend().setEnabled(false);//取消图例显示
lineChart.setVisibleXRangeMaximum(1000);//设置x轴最多显示1000条数据

XAxis xAxis = lineChart.getXAxis();//x轴属性
xAxis.setGranularity(1f);//x轴最小显示间隔
xAxis.setPosition(XAxis.XAxisPosition.BOTTOM);//设置x轴位置
xAxis.setDrawGridLines(false);//取消x轴网格线
xAxis.setDrawLabels(false) //X轴刻度
xAxis.setGridColor = Color.parseColor("#66ffffff");//x轴网格颜色

lineChart.getAxisRight().setEnabled(false);//取消右侧y轴显示
YAxis yAxis = lineChart.getAxisLeft();//获取左侧y轴
yAxis.setEnabled(false);//设置左侧y轴不显示
yAxis.setStartAtZero(true);//设置y轴从0开始
yAxis.setDrawZeroLine(true);//绘制0线
yAxis.setAxisMaximum(255);//设置y轴最大显示值
yAxis.setAxisMinimum(0);//设置y轴最小显示值
yAxis.setZeroLineColor(Color.RED);//0线颜色
yAxis.setTextColor(Color.WHITE);//Y轴文字颜色
yAxis.setTextSize(10F);//Y轴文字大小
yAxis.setLabelCount(6);//Y轴数据显示个数

lineChart.invalidate();//图表刷新

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值