我要测试功能
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()函数吗?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)