电池管理器中android额外的刻度和电平单位

电池管理器中android额外的刻度和电平单位,android,batterymanager,Android,Batterymanager,一开始我以为EXTRA_LEVEL会返回一个百分比,但我在API中看到,要获得这个百分比,我必须执行EXTRA_LEVEL/EXTRA_SCALE 现在,我想知道,这些参数是以什么单位表示的?他们是妈妈吗? 谢谢 额外刻度值(几乎?)总是设置为100额外刻度不包含mA值,但包含从0到额外刻度的数值。因此,假设EXTRA_SCALE始终为100,EXTRA_LEVEL实际上包含百分比。然而,通过计算除法,你可以得到相对电池电量作为分数,即使EXTRA\u SCALE的值不同于100。我想这是关于电

一开始我以为EXTRA_LEVEL会返回一个百分比,但我在API中看到,要获得这个百分比,我必须执行EXTRA_LEVEL/EXTRA_SCALE

现在,我想知道,这些参数是以什么单位表示的?他们是妈妈吗?
谢谢

额外刻度值(几乎?)总是设置为100<代码>额外刻度不包含mA值,但包含从0到
额外刻度
的数值。因此,假设
EXTRA_SCALE
始终为100,
EXTRA_LEVEL
实际上包含百分比。然而,通过计算除法,你可以得到相对电池电量作为分数,即使
EXTRA\u SCALE
的值不同于100。

我想这是关于电池电量的?请在你的帖子中更清楚地说明。在什么情况下,额外的分数可能不是100?我不知道任何情况,但因为没有合同/保证额外分数总是100,你应该使用官方文件中显示的方法。