折线图相关

基础设置

  		lineChart.setScaleEnabled(false);   // 取消缩放
        lineChart.setNoDataText("请稍等...")// 没有数据的时候默认显示的文字
        lineChart.setNoDataTextColor(Color.parseColor("#4472FA"))// 默认显示的文字颜色
        lineChart.setDrawBorders(false); //设置是否绘制chart边框的线
		lineChart.setBorderColor(Color.RED);//设置chart边框线颜色
        lineChart.setBorderWidth(1f);  //设置chart边框线宽度
        lineChart.setTouchEnabled(true) //设置chart是否可以触摸
        lineChart.isDragEnabled = true //设置是否可以拖拽
        // 如果x轴label文字比较大,可以设置边距
        lineChart.extraRightOffset = 25f 
        lineChart.extraBottomOffset = 10f
        lineChart.extraTopOffset = 10f
        lineChart.setScaleEnabled(true);//设置是否可以缩放 x和y,默认true 
        lineChart.setDoubleTapToZoomEnabled(false); //设置是否可以通过双击屏幕放大图表。默认是true 
        lineChart.setDrawGridBackground(false);  //是否启用网格背景
        lineChart.setHighlightPerDragEnabled(true);//能否拖拽高亮线
        lineChart.animateXY(2000, 2000);//设置chart动画 x轴y轴都有动画
        lineChart.setPinchZoom(true);     // false代表缩放时X与Y轴分开缩放,true代表同时缩放
        lineChart.setBackgroundColor(Color.LTGRAY);   //图表背景颜色的设置
        lineChart.animateX(2500);//图表进入的动画时间

		lineChart.description //获取描述 详见参考
 		lineChart.legend //获取图例 详见参考
        lineChart.xAxis //获取X轴 详见参考
        lineChart.axisRight//获取右y轴 详见参考
        lineChart.axisLeft//获取左y轴 详见参考
        yAxis.addLimitLine(LimitLine(height, "")) //添加限制线
        lineChart.data = lineData.addDataSet(LineDataSet(entries, "")) //添加数据 DataSet详见参考
        lineChart.marker=LineChartMarkView()//设置MarkView

参考

https://blog.csdn.net/qq_43332570/article/details/103180779

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值