Did you ever get to the bottom of this? I think I'm having a similar problem.
On May 31, 10:25 am, Cardy <andy.ca...@gmail.com> wrote: > Hi all! > > I've been trying to get a simple test app working to show me theorientationof > the phone. The code I've used is below: > > public class Main extends Activity implements SensorEventListener { > > SensorEventListener listener; > TextView mainText; > SensorManager sensorMan; > > /** Called when the activity is first created. */ > @Override > public void onCreate(Bundle savedInstanceState) { > super.onCreate(savedInstanceState); > > setContentView(R.layout.main); > > mainText = (TextView)this.findViewById(R.id.mainString); > > sensorMan = > (SensorManager)this.getSystemService(Context.SENSOR_SERVICE); > sensorMan.registerListener( > this, > sensorMan.getDefaultSensor( > SensorManager.SENSOR_ORIENTATION), > SensorManager.SENSOR_DELAY_NORMAL); > } > > @Override > public void onAccuracyChanged(Sensor sensor, int accuracy) { > // TODO Auto-generated method stub > > } > > @Override > public void onSensorChanged(SensorEvent event) { > > float[] values = event.values; > mainText.setText( > "AngleX: "+ values[0] + > "AngleY: "+ values[1] + > "AngleZ: "+ values[2] ); > } > > } > > So from what I've seen everywhere, the angles should range somewhere > between -360 to 360 or -180 to 180. Something like that anyway. But > what I'm receiving when testing on my T-Mobile G2 is completely > different: > > AngleX: -10 to 10 > AngleY: -10 to 10 > AngleZ: -11 to 11 > > Initially I assumed this was radians but it's outside of -PI to PI > (i.e. it'd be > 360 degrees which is contrary to all the blog posts > I've seen. > > If anyone else has heard of this or seen this problem I'd love to know > what you did! > > Any information or ideas are welcome! > > Thanks a lot! > > Andy. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en