|
@@ -241,25 +241,25 @@ public class LineChartView extends View {
|
241
|
241
|
}
|
242
|
242
|
|
243
|
243
|
//画平均线
|
244
|
|
- axisPaint.setColor(Color.parseColor("#b4b4b4"));
|
245
|
|
- axisPaint.setStrokeWidth(DisplayUtil.dip2px(1));
|
246
|
|
- int count = (mXAxis.size() - 1) * mxInterval / mXuxianInterval;
|
247
|
|
- for (int i = 0; i < count; i++) {
|
248
|
|
- int lineWidth = mXuxianInterval;
|
249
|
|
- int start = mLeftInterval + (lineWidth * 2) * i;
|
250
|
|
- int end = start + lineWidth;
|
251
|
|
- boolean isBreak = false;
|
252
|
|
- if (end > (mXAxis.size() - 1) * mxInterval + mLeftInterval) {
|
253
|
|
- end = (mXAxis.size() - 1) * mxInterval + mLeftInterval;
|
254
|
|
- isBreak = true;
|
255
|
|
- }
|
256
|
|
- float h = (mHeight-mBottomInterval)-((mHeight - mBottomInterval) * average/maxYValue);
|
257
|
|
- canvas.drawLine(start, h, end,
|
258
|
|
- h, axisPaint);
|
259
|
|
- if (isBreak) {
|
260
|
|
- break;
|
261
|
|
- }
|
262
|
|
- }
|
|
244
|
+// axisPaint.setColor(Color.parseColor("#b4b4b4"));
|
|
245
|
+// axisPaint.setStrokeWidth(DisplayUtil.dip2px(1));
|
|
246
|
+// int count = (mXAxis.size() - 1) * mxInterval / mXuxianInterval;
|
|
247
|
+// for (int i = 0; i < count; i++) {
|
|
248
|
+// int lineWidth = mXuxianInterval;
|
|
249
|
+// int start = mLeftInterval + (lineWidth * 2) * i;
|
|
250
|
+// int end = start + lineWidth;
|
|
251
|
+// boolean isBreak = false;
|
|
252
|
+// if (end > (mXAxis.size() - 1) * mxInterval + mLeftInterval) {
|
|
253
|
+// end = (mXAxis.size() - 1) * mxInterval + mLeftInterval;
|
|
254
|
+// isBreak = true;
|
|
255
|
+// }
|
|
256
|
+// float h = (mHeight-mBottomInterval)-((mHeight - mBottomInterval) * average/maxYValue);
|
|
257
|
+// canvas.drawLine(start, h, end,
|
|
258
|
+// h, axisPaint);
|
|
259
|
+// if (isBreak) {
|
|
260
|
+// break;
|
|
261
|
+// }
|
|
262
|
+// }
|
263
|
263
|
// x轴的刻度集合
|
264
|
264
|
int[] xPoints = new int[mXAxis.size()];
|
265
|
265
|
for (int i = 0; i < mXAxis.size(); i++) {
|