Ciao, voglio usare il tipo type_orientation
ma è deprecato per Android 4.0.3. Lo uso per la realtà aumentata. Ho cercato di trovare in rete ma senza successo. La mia applicazione funziona ma il mio testo all'interno rimane nello stesso posto! Ecco il mio codice:Come posso sostituire type_orientation (è deprecato) per Android 4.0.3?
@Override
protected void onStart() {
super.onStart();
sensorMngr = (SensorManager) getSystemService(Context.SENSOR_SERVICE);
sensorLstr = createListener();
sensorMngr.registerListener(sensorLstr, sensorMngr.getDefaultSensor(Sensor.TYPE_ORIENTATION), SensorManager.SENSOR_DELAY_UI);
}
@Override
protected void onStop() {
super.onStop();
sensorMngr = (SensorManager) getSystemService(Context.SENSOR_SERVICE);
sensorMngr.unregisterListener(sensorLstr, sensorMngr.getDefaultSensor(Sensor.TYPE_ORIENTATION));
}
Tutto s bene solo questo, ho guardato già http://developer.android.com/reference/android/hardware/Sensor.html, ma posso t capire (io m francese e il mio inglese non è molto perfetto ...) Grazie mille per la vostra Aiuto!!!
ho provato sul mio Samsung i9000, ma non sembra lavorare – Levi
Funziona ora, ho dimenticato di convertire l'azimut in gradi. Grazie! – Levi
Immagino che 'ORIENTATION_SENSOR' sia comune in tutti i dispositivi! MAGNETIC & ACCELEROMETER è anche comune? –