From 3c5ba66c2027e0aadd5ae6ff4f1b2ba182cd3c86 Mon Sep 17 00:00:00 2001 From: lh <1209405678@qq.com> Date: Wed, 28 Mar 2018 10:23:12 +0800 Subject: [PATCH] no message --- .../PoultryDataChartActivity.java | 23 +++++++++++-------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/com/qhclh/ytzh/work/Poultrydailyreport/PoultryDataChartActivity.java b/app/src/main/java/com/qhclh/ytzh/work/Poultrydailyreport/PoultryDataChartActivity.java index 7a16953..cc0a10e 100644 --- a/app/src/main/java/com/qhclh/ytzh/work/Poultrydailyreport/PoultryDataChartActivity.java +++ b/app/src/main/java/com/qhclh/ytzh/work/Poultrydailyreport/PoultryDataChartActivity.java @@ -102,28 +102,28 @@ public class PoultryDataChartActivity extends BaseActivity { @Override protected void onResume() { super.onResume(); - HouseView("母死淘","#da4848"); + HouseView("母死淘","#da4848",0); } @OnClick({R.id.ll_musitao, R.id.ll_muzhiliaoliang, R.id.ll_chandanlv}) public void OnClick(View view){ switch (view.getId()){ case R.id.ll_musitao: - HouseView("母死淘","#da4848"); + HouseView("母死淘","#da4848",0); break; case R.id.ll_muzhiliaoliang: - HouseView("母只料量","#d16ee3"); + HouseView("母只料量","#d16ee3",2); break; case R.id.ll_chandanlv: - HouseView("产蛋率","#e6d621"); + HouseView("产蛋率","#e6d621",2); break; } } - private void HouseView(final String item, final String color) { + private void HouseView(final String item, final String color,final int decimal) { ViewOnClickTask HouseViewTask = new ViewOnClickTask(this,"加载中...") { List rpobj; @Override @@ -153,7 +153,7 @@ public class PoultryDataChartActivity extends BaseActivity { getAxisXLables();//获取x轴的标注 getAxisPoints();//获取坐标点 - initLineChart(color);//初始化 + initLineChart(color,decimal);//初始化 } @Override @@ -190,7 +190,7 @@ public class PoultryDataChartActivity extends BaseActivity { /** * 初始化LineChart的一些设置 */ - private void initLineChart(String color) { + private void initLineChart(String color,int decimal) { ///< 数据 Line line = new Line(mPointValuesList).setColor(Color.parseColor(color)); //折线的颜色 @@ -203,8 +203,13 @@ public class PoultryDataChartActivity extends BaseActivity { line.setHasLabels(true);//曲线的数据坐标是否加上备注 line.setHasLines(true);//是否用直线显示。如果为false 则没有曲线只有点显示 line.setHasPoints(true);//是否显示圆点 如果为false 则没有原点只有点显示 - LineChartValueFormatter chartValueFormatter = new SimpleLineChartValueFormatter(2); - line.setFormatter(chartValueFormatter);//显示小数点 + LineChartValueFormatter chartValueFormatter0 = new SimpleLineChartValueFormatter(0); + LineChartValueFormatter chartValueFormatter2 = new SimpleLineChartValueFormatter(2); + if (decimal ==0) { + line.setFormatter(chartValueFormatter0);//显示小数点 + }else if (decimal == 2){ + line.setFormatter(chartValueFormatter2);//显示小数点 + } lines.add(line); LineChartData data = new LineChartData(); data.setLines(lines);