Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java BatteryManager健康值_Java_Android_Battery - Fatal编程技术网

Java BatteryManager健康值

Java BatteryManager健康值,java,android,battery,Java,Android,Battery,我想知道当我想要健康的时候,我从BatteryManager那里得到了什么价值。 我得到一个“2”。这是什么意思?有人能告诉我所有我能得到的价值观和它们的意义吗 以下是我想要的代码: int-health=batteryIntent.getIntExtra(BatteryManager.EXTRA_-health,0)请查看上的文档 您将能够看到这些常量值的含义。例如,您得到的值2对应于电池健康状况良好。您可以在此处检查: 在活动中,您可以对照以下值检查整数变量运行状况: if (health

我想知道当我想要健康的时候,我从BatteryManager那里得到了什么价值。 我得到一个“2”。这是什么意思?有人能告诉我所有我能得到的价值观和它们的意义吗

以下是我想要的代码:


int-health=batteryIntent.getIntExtra(BatteryManager.EXTRA_-health,0)

请查看上的文档

您将能够看到这些常量值的含义。例如,您得到的值
2
对应于
电池健康状况良好
。您可以在此处检查:

在活动中,您可以对照以下值检查整数变量
运行状况

if (health == BatteryManager.BATTERY_HEALTH_GOOD) {
    // do something, update a textview, show a Toast
} else if (health == BatteryManager.BATTERY_HEALTH_OVERHEAT) {
    // do something else, show a warning
} else if. . . . // check for however many values or check for all

这样,您就不必考虑<代码>健康< /COD>变量保存的实际值(数值)。 请查看上的文档

您将能够看到这些常量值的含义。例如,您得到的值
2
对应于
电池健康状况良好
。您可以在此处检查:

在活动中,您可以对照以下值检查整数变量
运行状况

if (health == BatteryManager.BATTERY_HEALTH_GOOD) {
    // do something, update a textview, show a Toast
} else if (health == BatteryManager.BATTERY_HEALTH_OVERHEAT) {
    // do something else, show a warning
} else if. . . . // check for however many values or check for all

这样,您就不必考虑<代码>健康< /COD>变量保存的实际值(数值)。 谢谢,这就是我要找的:)@Phil一点问题都没有。谢谢,这就是我要找的:)@Phil一点问题都没有。