1: Private FloatX, Y, Z;
2:@ Override
3: Protected VoidOncreate (bundle savedinstancestate ){
4:Super. Oncreate (savedinstancestate );
5:Sensormgr = (sensormanager) getsystemservice (sensor_service );
6:Sensor sensor = sensormgr. getdefadefasensor (sensor. type_accelerometer );
7:Sensoreventlistener lsn =NewSensoreventlistener (){
8:Public VoidOnsensorchanged (sensorevent e ){
9:X = E. Values [sensormanager. data_x];
10:Y = E. Values [sensormanager. data_y];
11:Z = E. Values [sensormanager. data_z];
12:Settitle ("X ="+ (Int) X +","+"Y ="+ (Int) Y +","+"Z ="+ (Int) Z );
13:}
14:
15:Public VoidOnaccuracychanged (sensor s,IntAccuracy ){
16:}
17:};
18:// Register the listener. The third parameter is the detection accuracy.
19:Sensormgr. registerlistener (LSN, sensor, sensormanager. sensor_delay_game );
20:}
Display the coordinates of X, Y, and Z.