Check for a sensor on the device
Sensors on the BlackBerry® device that you can work with include the holster sensors, slider sensors, and flip sensors.
Code sample: Checking for a sensor on the device
The following code sample checks whether the device has a holster sensor, slider sensor, or flip sensor.
class SensorDemoScreen extends MainScreen
{
private RichTextField statusField;
public SensorDemoScreen()
{
setTitle("Sensor Demo");
statusField = new RichTextField();
add(statusField);
boolean hasHolsterSensor, hasSliderSensor, hasFlipSensor;
hasHolsterSensor = Sensor.isSupported(Sensor.HOLSTER);
hasSliderSensor = Sensor.isSupported(Sensor.SLIDE);
hasFlipSensor = Sensor.isSupported(Sensor.FLIP);
statusField.setText("Holster: " + hasHolsterSensor +
"\nSlider: " + hasSliderSensor +
"\nFlip: " + hasFlipSensor);
}
}
Next topic: Check the state of a sensor
Previous topic: Working with sensors on a device