import com.db.chart.model.Bar; //导入依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_data_view);
this.outputTextView = (TextView) this.findViewById(R.id.outputTextView);
this.barChartView = (BarChartView) this.findViewById(R.id.barChartView);
barChartView.setBarBackgroundColor(Color.BLACK);
barChartView.setBarSpacing(10);
barChartView.setSetSpacing(10);
barChartView.setLabelsColor(Color.WHITE);
barChartView.setAxisColor(Color.GRAY);
barChartView.setAxisBorderValues(-20, 20, 2);
this.xBar = new Bar("x", 0.0f);
this.yBar = new Bar("y", 0.0f);
this.zBar = new Bar("z", 0.0f);
this.xBar.setColor(Color.WHITE);
this.yBar.setColor(Color.WHITE);
this.zBar.setColor(Color.WHITE);
BarSet barSet = new BarSet();
barSet.addBar(xBar);
barSet.addBar(yBar);
barSet.addBar(zBar);
barChartView.addData(barSet);
barChartView.show();
// this.accelerometerService.setRawAccelerometerDataListener(new AccelerometerService.RawAccelerometerDataListener() {
// @Override
// public void newData(float x, float y, float z) {
// double avg = Math.sqrt((x * x) + (y * y) + (z * z));
// String format = String.format("%9.5f, %9.5f, %9.5f, %9.5f\n", x, y, z, avg);
outputTextView.append(format);
//
// xBar.setValue(x);
// yBar.setValue(y);
// zBar.setValue(z);
// barChartView.show();
//
// PrintWriter pw = fileWriter;
// if (pw != null) {
// pw.write(format);
// }
// }
// });
// this.fileNameEditText = (EditText) this.findViewById(R.id.fileNameEditText);
//
// this.recordButton = (Button) this.findViewById(R.id.recordButton);
// this.recordButton.setOnClickListener(new View.OnClickListener() {
// @Override
// public void onClick(View v) {
// recordButtonPressed();
// }
// });
// Button optionsButton = (Button) this.findViewById(R.id.optionsButton);
// optionsButton.setOnClickListener(new View.OnClickListener() {
// @Override
// public void onClick(View v) {
// displayOptionsMenu();
// }
// });
}