執行畫面


有問題可以留言
SMR=(SensorManager)getSystemService(SENSOR_SERVICE);
findViews(); }
void findViews(){
t2=(TextView)findViewById(R.id.textView2);
}
SensorEventListener SEl=new SensorEventListener() {
public void onAccuracyChanged(Sensor sn,int acc){
}
@Override
public void onSensorChanged(SensorEvent event) {
Sensor ss=event.sensor;
StringBuilder ssinfo=new StringBuilder();
ssinfo.append("Sensor Name:"+ss.getName()+"\n");
ssinfo.append("Sensor Type:"+ss.getType()+"\n");
ssinfo.append("used power:"+ss.getPower()+"\n");
ssinfo.append("Values: \n");
float[] Values=event.values;
for(int i=0;i<Values.length;i++){
ssinfo.append("-Values["+i+"]="+Values[i]+"\n");
t2.setText(ssinfo); }}};
protected void onResume() {
super.onResume();
SMR.registerListener(SEl, SMR.getDefaultSensor(Sensor.TYPE_ACCELEROMETER),
SensorManager.SENSOR_DELAY_UI); }
protected void onPause() {
super.onPause();
SMR.unregisterListener(SEl); }

arrow
arrow
    全站熱搜

    戮克 發表在 痞客邦 留言(0) 人氣()