Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // initial values, re-use them for each individual line
- var pt1X = 0f;
- var pt1Y = 0f;
- var pt2X = 0f;
- var pt2Y = 0f;
- dataSet.forEachIndexed { i, value ->
- if (i+1 < dataSet.size){
- pt1X = scaledX(i.toFloat())
- pt1Y = scaledY(value)
- pt2X = scaledX((i+1).toFloat())
- pt2Y = scaledY(dataSet[i+1])
- canvas?.drawLine(pt1X, pt1Y, pt2X, pt2Y, bluePaint )
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement