我正在尝试在我的应用程序中使用Accelerometer,但是出现了错误,我一直试图绕过它。我不是最好的程序员,但我想要变得更好。错误是“accelerometer_CurrentValueChanged不存在”。我如何正确使用它,许多网站使用这行代码,我想知道它为什么不适合我。我有所有的API,我有我想要的参考,但它不会工作。甚至那是什么?任何帮助将不胜感激
答案 0 :(得分:0)
如果你在输出视图中有这个,你需要检查你的.cs,如果你有这个方法。如果你没有这个,你需要选择删除xaml中的属性或放入正确的方法在你的.cs。
喜欢这个=>
void accelerometer_CurrentValueChanged(object sender, SensorReadingEventArgs<AccelerometerReading> e)
{
//Do your job
}
但是请先使用您喜欢的网络浏览器进行一些搜索,然后再发布stackoverflow。
答案 1 :(得分:0)
Accelerometer accelerometer;
public AccelerometerTest(){
accelerometer = new Accelerometer();
if (accelerometer != null)
{
accelerometer.CurrentValueChanged += accelerometer_CurrentValueChanged;
accelerometer.TimeBetweenUpdates = TimeSpan.FromMilliseconds(1);
accelerometer.Start();
}
}
void accelerometer_CurrentValueChanged(object sender, SensorReadingEventArgs<AccelerometerReading> e)
{
//do your code
}