Tag: android sensors

Android应用程序上的多个传感器

我目前正在开发一个使用多个传感器的android应用程序,我使用过mSensor= mySensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER); 在OnCreate方法中获取传感器和tv.setText(“X: “+ sensorEvent.values[0] + …); 在onSensorChanged方法中,在文本视图中显示加速度计值。 如何添加更多传感器并以相同方式显示其值? 当我说sensorEvent.values[0]时,程序将如何知道我指的是哪个传感器? 感谢您提前提供任何帮助,Maja

单独螺纹中的Acclerometer传感器

我将数据从Accelerometer Sensor保存到数据库,但我想在单独的线程中进行。 我试图在互联网上搜索它,但大多数使用相同的线程。 请帮忙。 我试过的事情:1) SenSorEventListener sel; Thread A=new Thread(){ public void run() { sel=new SensorEventListener() { @Override public void onSensorChanged(SensorEvent event) { // TODO Auto-generated method stub double Acceleration,x,y,z; x=event.values[0]; y=event.values[2]; z=event.values[2]; Acceleration=Math.sqrt(x*x+y*y+z*z); db.addAccel(Acceleration); Log.d(“MESSAGE”,”SAVED”); } @Override public void onAccuracyChanged(Sensor sensor, int accuracy) { // TODO Auto-generated method stub } }; } }; A.start(); […]