|
|
@ -25,6 +25,7 @@ import java.util.ArrayList; |
|
|
import java.util.List; |
|
|
import java.util.List; |
|
|
|
|
|
|
|
|
import butterknife.BindView; |
|
|
import butterknife.BindView; |
|
|
|
|
|
import butterknife.OnClick; |
|
|
import lecho.lib.hellocharts.formatter.LineChartValueFormatter; |
|
|
import lecho.lib.hellocharts.formatter.LineChartValueFormatter; |
|
|
import lecho.lib.hellocharts.formatter.SimpleLineChartValueFormatter; |
|
|
import lecho.lib.hellocharts.formatter.SimpleLineChartValueFormatter; |
|
|
import lecho.lib.hellocharts.gesture.ZoomType; |
|
|
import lecho.lib.hellocharts.gesture.ZoomType; |
|
|
@ -95,15 +96,37 @@ public class DatanalysisActivity extends BaseActivity { |
|
|
@Override |
|
|
@Override |
|
|
protected void initData() { |
|
|
protected void initData() { |
|
|
house_id = getIntent().getLongExtra("id",0); |
|
|
house_id = getIntent().getLongExtra("id",0); |
|
|
HouseView("死淘"); |
|
|
|
|
|
|
|
|
HouseView("死淘","#da4848"); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private void HouseView(final String item) { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@OnClick({R.id.lldl_sitao, R.id.lldl_tizhong, R.id.lldl_yinshui}) |
|
|
|
|
|
public void OnClick(View view){ |
|
|
|
|
|
switch (view.getId()){ |
|
|
|
|
|
case R.id.lldl_sitao: |
|
|
|
|
|
HouseView("死淘","#da4848"); |
|
|
|
|
|
break; |
|
|
|
|
|
|
|
|
|
|
|
case R.id.lldl_tizhong: |
|
|
|
|
|
HouseView("体重","#d16ee3"); |
|
|
|
|
|
break; |
|
|
|
|
|
|
|
|
|
|
|
case R.id.lldl_yinshui: |
|
|
|
|
|
HouseView("饮水","#e6d621"); |
|
|
|
|
|
break; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
private void HouseView(final String item, final String color) { |
|
|
ViewOnClickTask HouseViewTask = new ViewOnClickTask(this,"加载中...") { |
|
|
ViewOnClickTask HouseViewTask = new ViewOnClickTask(this,"加载中...") { |
|
|
List<String> rpobj; |
|
|
List<String> rpobj; |
|
|
@Override |
|
|
@Override |
|
|
protected void successUI() { |
|
|
protected void successUI() { |
|
|
String js = rpobj.toString(); |
|
|
String js = rpobj.toString(); |
|
|
|
|
|
hengzuobiaolist.clear(); |
|
|
|
|
|
listshuju.clear(); |
|
|
try { |
|
|
try { |
|
|
JSONArray jsonArray = new JSONArray(js); |
|
|
JSONArray jsonArray = new JSONArray(js); |
|
|
for (int i=0;i<jsonArray.length();i++){ |
|
|
for (int i=0;i<jsonArray.length();i++){ |
|
|
@ -131,7 +154,7 @@ public class DatanalysisActivity extends BaseActivity { |
|
|
|
|
|
|
|
|
getAxisXLables();//获取x轴的标注 |
|
|
getAxisXLables();//获取x轴的标注 |
|
|
getAxisPoints();//获取坐标点 |
|
|
getAxisPoints();//获取坐标点 |
|
|
initLineChart("#da4848");//初始化 |
|
|
|
|
|
|
|
|
initLineChart(color);//初始化 |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
|