안드로이드 개발 질문/답변
(글 수 45,052)
센서데모예제는 센서시뮬레이터랑 연동해서 하는거잖아요
그래서 해보구, 이걸 단말에서하려고
소스코드를 몇군데 수정했는데요
값읽어오지못하고 hello 문구만 뜨네요
밑에는 센서데모예제 수정한 부분들입니다
뭐가 더 추가되어야하는지..알려주세요ㅠ
(센서데모예제에서는 센서 세개 정보 부르는데, 저는 일단 가속도센서만 불렀습니다)
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
TextView1 = (TextView) findViewById(R.id.text1);
SensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE);
}
@Override
protected void onResume() {
super.onResume();
SensorManager.registerListener(SensorEventListener, Sensor.TYPE_ACCELEROMETER
|
SensorManager.SENSOR_DELAY_FASTEST);
}
@Override
protected void onStop() {
SensorManager.unregisterListener(this);
super.onStop();
}
public void onAccuracyChanged(int sensor, int accuracy) {
}
public void onSensorChanged(int SENSOR_ACCELEROMETER, float[] values) {
TextView1.setText("Accelerometer: "
+ values[0] + ", "
+ values[1] + ", "
+ values[2]);
}



