Ich versuche, einen maximalen Wert von getMaximumRange() -Methode für einen Näherungssensor in Emulator (nicht in einem echten Telefon!). Aber ich bekomme stattdessen nur den Wert 1.0. Warum?getMaximumRange() für Näherungssensor im Emulator
Mein Code ist einfach.
@Override
protected void onStart() {
super.onStart();
if (mProximitySensor != null) {
mProximitySensorTextView.setText(mProximitySensor.getName());
mProximityMaxTextView.setText("getMaximumRange: ");
mProximityMaxTextView.append(String.valueOf(mProximitySensor.getMaximumRange()));
mSensorManager.registerListener(this, mProximitySensor,
SensorManager.SENSOR_DELAY_NORMAL);
} else {
Log.e("Sensor", "Not available.");
finish();
}
}