3

SimpleOrientationSensorを使用して、アプリケーションの画面の向きの情報を取得しています。このアプリケーションをWindowsシミュレーターでテストしていますが、センサーオブジェクトの値は常にnullとして取得されます。

これは私がしていることです:

SimpleOrientationSensor sensor;

sensor = SimpleOrientationSensor.GetDefault();
if (sensor != null)
{
     sensor.OrientationChanged += sensor_OrientationChanged;
}

使用可能なセンサーがない場合、SimpleOrientationSensor.GetDefault()がnullを返すことを理解しています。センサー情報を取得するためにシミュレーターを微調整する必要がありますか?それとも、これらの変更を処理しますか?

4

1 に答える 1

3

この記事によると、シミュレーターはSimpleOrientationSensorクラスをサポートしていません。

シミュレーターは方向センサーのエミュレーションをサポートしておらず、ディスプレイの方向の変更をトリガーすることしかできません。

于 2012-10-12T08:06:19.240 に答える