我可以创建一个新的SensorEvent对象来测试onSensorChanged()函数吗?

我可以创建一个新的SensorEvent对象来测试onSensorChanged()函数吗?,第1张

概述我要测试功能onSensorChanged(SensorEventevent){..}在模拟器上.我想创建一个新的SensorEvent对象.我找到了一个不错的链接:http://download.java.net/media/java3d/javadoc/1.5.0/com/sun/j3d/utils/behaviors/sensor/SensorEvent.html#SensorEvent(java.lang.Object,int,j

我要测试功能

onSensorChanged (SensorEvent event){..}

在模拟器上.
我想创建一个新的SensorEvent对象.我找到了一个不错的链接:

http://download.java.net/media/java3d/javadoc/1.5.0/com/sun/j3d/utils/behaviors/sensor/SensorEvent.HTML#SensorEvent(java.lang.Object,int,javax.media. j3d.Sensor,javax.media.j3d.transform3D,int [],int,long,long)

但我不知道如何建立论据

transform3D sensorRead

那么,如何创建transform3D对象或新的SensorEvent?谢谢.

解决方法:

我认为这不会对您有任何好处. AFAIK,androID.harDWare.SensorEvent和com.sun.j3d.utils.behaviors.sensor.SensorEvent之间没有关系.

从AndroID源代码的简要介绍看,似乎根本无法创建自己的SensorEvent对象.如果您问我,这是Google的严重疏忽.

编辑:这是我的工作.我编写了一个名为sensorChanged(Sensor sensor,float [] values)的方法来完成所有工作,并仅从常规onSensorChanged()方法中调用它.然后,当我想在我的应用程序中测试传感器的处理方式时,我可以使用所需的任何值调用sensorChanged().我可能无法创建SensorEvent对象,但是通过这种方式,我仍然可以测试代码.

总结

以上是内存溢出为你收集整理的我可以创建一个新的SensorEvent对象来测试onSensorChanged()函数吗?全部内容,希望文章能够帮你解决我可以创建一个新的SensorEvent对象来测试onSensorChanged()函数吗?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1072469.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存