private SensorListener mySensorListener = new SensorListener(){ 
@Override 
public void onAccuracyChanged(int sensor, int accuracy) {} 
//重寫onAccuracyChanged方法 
@Override 
public void onSensorChanged(int sensor, float[] values) { 
//重寫onSensorChanged方法 
if(sensor == SensorManager.SENSOR_LIGHT){ 
//只檢查光强度的變化 
myTextView1.setText("光的强度為:"+values[0]); 
//将光的强度顯示到TextView 
} 
} 
}; 
@Override 
protected void onResume() { 
//重寫的onResume方法 
mySensorManager.registerListener(
//註冊監聽 
mySensorListener, 
//監聽器SensorListener對象 
SensorManager.SENSOR_LIGHT, 
//傳感器的類型 為光的强度 
SensorManager.SENSOR_DELAY_UI 
//频率 
); 
super.onResume();}

 

 

    全站熱搜

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