battertmanager 에서 온도 값을 가지고 올 수가 있던데요..

아래와 같이 작성하였는데... 확인 할때마다 0이네요.


어떻게  온도 값을 확인 할 수 있는지 답변 쫌 부탁드립니다.


 if (intent.getAction().equals(Intent.ACTION_BATTERY_CHANGED))
              {
         onBatteryChanged(intent);
               Log.d(TAG,"onReceive() : ACTION_BATTERY_CHANGED");
             
              }
public void onBatteryChanged(Intent intent) {
 int temp=0;
temp=intent.getIntExtra(BatteryManager.EXTRA_TEMPERATURE, 0);
}