电池管理器中的Android EXTRA_SCALE和LEVEL单位

时间:2015-07-12 11:34:51

标签: android batterymanager

一开始我认为EXTRA_LEVEL会返回一个百分比但我在API中看到要获得百分比我必须做的EXTRA_LEVEL / EXTRA_SCALE

所以现在,我想知道,哪些单位是那些参数?他们是mA? 谢谢!

1 个答案:

答案 0 :(得分:1)

EXTRA_SCALE值(几乎?)始终设置为100. EXTRA_LEVEL不包含mA值,但是从0到EXTRA_SCALE的级别。因此,假设EXTRA_SCALE始终为100,EXTRA_LEVEL实际上将包含百分比。但是,通过计算除法,即使EXTRA_SCALE具有不同于100的值,也可以将相对电池电量作为分数。