Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 18/11/13, 10:47:07
Array

[xs_avatar]
kaiser75 kaiser75 no está en línea
Miembro del foro
 
Fecha de registro: ene 2011
Mensajes: 493
Modelo de smartphone: Vernee Mars, Galaxy S3
Tu operador: Orange
Detectar posiciones x,y,z en acelerometro

Tengo una activity en la cual moviendo el dispositivo suena un sonido, funciona correctamente pero queria saber como puedo detectar la posicion en la que se mueve el dispositivo, por ejemplo, en el eje X suene el sonido, en Y salga un Toast y en Z un dialog box. he probado con switch, if etc pero nada
Responder Con Cita


  #2  
Viejo 18/11/13, 11:42:32
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
Si usas onSensorChanged:

@Override
public void onSensorChanged(SensorEvent arg0) {
if (arg0.sensor.getType()==Sensor.TYPE_ACCELEROMETER)
{
float x = arg0.values[0];
float y = arg0.values[1];
float z = arg0.values[2];
}
}

Última edición por kriogeN Día 18/11/13 a las 12:15:18.
Responder Con Cita
  #3  
Viejo 19/11/13, 12:18:35
Array

[xs_avatar]
kaiser75 kaiser75 no está en línea
Miembro del foro
 
Fecha de registro: ene 2011
Mensajes: 493
Modelo de smartphone: Vernee Mars, Galaxy S3
Tu operador: Orange
Asi es como lo tengo definido kriogeN, pero hace lo mismo en los tres ejes.
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 13:42:47 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /