我正在使用BatteryManager
包括电压
int volt = intent.getIntExtra(BatteryManager.EXTRA_VOLTAGE, -1);
问题是,有些设备返回mV而其他设备返回V(例如5122和5)。
问题:有没有办法检索数量级或我是否必须实施手动合理性检查?
感谢
答案 0 :(得分:1)
恕我直言,这种“比例”指示器仅适用于电池电量(参见http://developer.android.com/reference/android/os/BatteryManager.html)而不是电压。通常应返回mV - 但为了安全起见,您需要进行合理性检查