Verifica dello stato di un sensore
Esempio di codice: visualizzazione dello stato dello slider del dispositivo
class SensorDemoScreen extends MainScreen implements SensorListener
{
private RichTextField statusField;
public SensorDemoScreen()
{
setTitle("Sensor Demo");
statusField = new RichTextField();
add(statusField);
if (Sensor.isSupported(Sensor.SLIDE))
{
int sliderState = Sensor.getState(Sensor.SLIDE);
switch (sliderState)
{
case Sensor.STATE_SLIDE_CLOSED:
// do something if slider is closed
statusField.setText("Slider is closed.");
break;
case Sensor.STATE_SLIDE_IN_TRANSITION:
// do something if slider in transition
statusField.setText("Slider is between open and closed.");
break;
case Sensor.STATE_SLIDE_OPEN:
// do something if slider is open
statusField.setText("Slider is open.");
break;
default:
statusField.setText("Can't determine state of slider.");
}
}
}
}
Argomento successivo: Invio di una notifica a un'applicazione durante la modifica dello stato di un sensore
Argomento precedente: Verifica di un sensore del dispositivo
Le informazioni sono state utili? Inviateci i vostri commenti.