我正在使用BatteryManager
读取包括电压在内的多个值
int volt = intent.getIntExtra(BatteryManager.EXTRA_VOLTAGE, -1);
问题是,某些设备返回mV,而其他设备返回V(例如5122和5)。
问题:有没有办法找回数量级?还是必须实施人工似然性检查?
谢谢
最佳答案
恕我直言,这种“比例”指示器仅适用于电池电量(请参见http://developer.android.com/reference/android/os/BatteryManager.html)而不适用于电压。通常应返回mV-为了安全起见,您需要进行真实性检查