Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Android studio teplotní čidlo

To je ale teplota baterky a ne okolí.

IntentFilter ifilter = new IntentFilter(Intent.ACTION_BATTERY_CHANGED);
Intent batteryStatus = context.registerReceiver(null, ifilter);

int temperature = batteryStatus.getIntExtra(BatteryManager.EXTRA_TEMPERATURE, -1);
if (temperature != -1) {
    float celsiusTemperature = temperature / 10.0;
}

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny