标签: android
intent.getIntExtra(BatteryManager.EXTRA_TEMPERATURE, 0);
我有这个代码,返回:285,292,300等
这个神奇的数字是多少?怎么能转换成摄氏度?
答案 0 :(得分:5)
voltage - int,当前电池电压,单位为毫伏
voltage
temperature - int,当前电池温度,以摄氏度为十分之一
temperature
Here is the source file
答案 1 :(得分:3)
你必须除以10,意味着285将是28.5°C,292 - > 29.2℃和300℃。 30.0°C
答案 2 :(得分:1)
值为28.5,29.2和30.0摄氏度
value = value / 10
Android Battery in SDK