1

近接センサーから実際の近接を取得したいのですが、デフォルトの動作はリスナーを登録して値の変更を待つことです。変化を待つのではなく、実際の値を取得したい。それは可能ですか?

    mSensorManager = (SensorManager) context.getSystemService(Context.SENSOR_SERVICE);
    mProximity = mSensorManager.getDefaultSensor(Sensor.TYPE_PROXIMITY);
    mSensorManager.registerListener(this, mProximity, 0);
4

1 に答える 1

0

Java で Sensor の値を直接取得する方法はありません (ネイティブ コードについては不明)

センサーから値を取得するには、SensorChanged 実装に依存する必要があります。

于 2013-01-20T14:25:00.833 に答える