在模拟器上模拟Motion API

时间:2012-02-26 01:08:28

标签: windows-phone-7 windows-phone-7.1

我正在开发一个使用加速度计+指南针传感器的应用程序,我想将它运行模拟器。问题在于Mango只允许模拟Acceleromter,但它不能模拟Motion

我想过使用与Motion相同的基类创建一个Mock对象(SensorBase - 抽象类),但是它的构造函数是内部的,我无法继承它:/

任何想法如何克服它?

1 个答案:

答案 0 :(得分:0)

我通过将Motion服务包装在一个对象中解决了这个问题,该对象使用ReactiveExtensions公开了运动服务的功能。

所以最后我会简单地模拟一系列数字。