一。动态更新折线图,注意移除之前view内容;
PanelLnChart pc = new PanelLnChart(MainActivity.this, arrNum_x, arrNum_y, paint_y, cp1, jg1);
zxlinear.removeAllViews();zxlinear.addView(pc);
二。handler定时
private Timer timer = new Timer();
private TimerTask task;
Handler handler;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
handler = new Handler() {
public void handleMessage(Message msg) {
updatechart();
}
};
task = new TimerTask() {
public void run() {
Message msg = new Message();
msg.what = 200;
handler2.sendMessage(msg);
}
};
timer.schedule(task, 0, 2000);
}