M0286_Libro Curso
3: Próximas generaciones
} @Override protected void onPause() { super.onPause();
// paramos la actualizacion para ahorrar bateria mgr.unregisterListener(this); } public void onAccuracyChanged(Sensor sensor, int accuracy) { // TODO Auto-generated method stub } public void onSensorChanged(SensorEvent event) { StringBuilder builder = new StringBuilder(); builder.append(“--- SENSOR ---”); builder.append(“\nName: “); Sensor sensor = event.sensor; builder.append(sensor.getName()); builder.append(“\nType: “); builder.append(sensor.getType()); builder.append(“\nVendor: “); builder.append(sensor.getVendor()); builder.append(“\nVersion: “); builder.append(sensor.getVersion()); builder.append(“\nMaximum Range: “); builder.append(sensor.getMaximumRange()); builder.append(“\nPower: “); builder.append(sensor.getPower()); builder.append(“\nResolution: “); builder.append(sensor.getResolution()); builder.append(“\n\n--- EVENT ---”); builder.append(“\nAccuracy: “); builder.append(event.accuracy); builder.append(“\nTimestamp: “); builder.append(event.timestamp); builder.append(“\nValues:\n”); for (int i = 0; i < event.values.length; i++) { // ... builder.append(“ [“); builder.append(i); builder.append(“] = “); builder.append(event.values[i]); builder.append(“\n”); } output.setText(builder);
}
}
187
Made with FlippingBook - Online catalogs