salut a tous. j'ai une classe qui étend un service et j'aimerai initialiser variables avec des informations sur la batterie a son démarrage ? comment le faire ?
Version imprimable
salut a tous. j'ai une classe qui étend un service et j'aimerai initialiser variables avec des informations sur la batterie a son démarrage ? comment le faire ?
Salut a tous. juste pour dire que j'ai trouve la solution a mon problème. il fallait faire ceci :
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13 //recuperation des informations sur la batterie IntentFilter ifilter = new IntentFilter(Intent.ACTION_BATTERY_CHANGED); Intent batteryStatus = this.registerReceiver(null, ifilter); int level = batteryStatus.getIntExtra(BatteryManager.EXTRA_LEVEL,0); int scale = batteryStatus.getIntExtra(BatteryManager.EXTRA_SCALE,0); int mplugged = batteryStatus.getIntExtra(BatteryManager.EXTRA_PLUGGED,0); int mpresent = batteryStatus.getExtras().getBoolean(BatteryManager.EXTRA_PRESENT);