| |
Membre enregistré 1 603 messages Popularité : +64 (70 votes) |
|
Posté le 02 juin 2016 - 09:10 |
| |
| |
| | | |
|
| | |
| |
Posté le 02 juin 2016 - 18:05 |
Bjr,
"ÿÿÿÿÿÿÿÿÿÿ" avait prétendu :
Bonjour,
Une âme charitable peut il m'indiquer comment récupérer le niveau de la batterie sur Android ?
merci par avance...
Si tu trouves, tu fais passer. Dire que je l'avais sur WinCE en WM12 !!
a plus
-- ------------------------------------------------------------- www.ctc-soft.com Gestion biblo-documentaire (free-share) Comptabilité shareware Logiciels de Gestion de saisie terrain Spécialisé Tournées de boulangers ------------------------------------------------------------- |
| |
| |
| | | |
|
| | |
| |
Posté le 02 juin 2016 - 19:45 |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 1 603 messages Popularité : +64 (70 votes) |
|
Posté le 03 juin 2016 - 08:05 |
Bonjour Dc,
Le sujet semble avoir été abordé dans la LST83 (que je ne possède pas) : http://www.pcsoft.fr/lst/Last/lst83.htm
Il est dommage qu'une instruction comme EtatAlimentation() ne fonctionnent pas sur toutes les plateformes ! Ce qu'a indiqué Fabrice est inutilisable dans W mobile en l'état.
Même pour trouver des exemples de l'utilisation de Java dans Android, c'est galère !
-- Cordialement François
http://intra.fr http://intrasoftware.fr |
| |
| |
| | | |
|
| | |
| |
Posté le 07 juin 2016 - 23:00 |
Et voila (je l'ai fait il y a longtemps, il y a peut-être plus simple) :
PROCEDURE NiveauBatterie() JavaBatteryLevel() TANTQUE JavaGetBatteryLevel()=-2 Multitâche(1) FIN RENVOYER JavaGetBatteryLevel()
-----------
import android.app.Activity; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.os.Bundle; import android.widget.TextView;
public static void JavaBatteryLevel() { valeurBatterie = -2; BroadcastReceiver batteryLevelReceiver = new BroadcastReceiver() { public void onReceive(Context context, Intent intent) { context.unregisterReceiver(this); int rawlevel = intent.getIntExtra("level", -1); int scale = intent.getIntExtra("scale", -1); int level = -1; if (rawlevel >= 0 && scale > 0) { level = (rawlevel * 100) / scale; } valeurBatterie = level; } }; IntentFilter batteryLevelFilter = new IntentFilter(Intent.ACTION_BATTERY_CHANGED); getActiviteEnCours().registerReceiver(batteryLevelReceiver, batteryLevelFilter); }
------------
public static int JavaGetBatteryLevel() { return valeurBatterie; }
------------
public static int valeurBatterie; |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 1 603 messages Popularité : +64 (70 votes) |
|
Posté le 09 juin 2016 - 08:13 |
| |
| |
| | | |
|
| | |
| |
Posté le 09 juin 2016 - 15:15 |
Bonjour François,
c'est simple : si tu ne comprend pas ce que tu lis, c'est du java
Cordialement
-- Fabrice Harari Consultant WinDev, WebDev et WinDev Mobile International
Plus d'information sur http://fabriceharari.com |
| |
| |
| | | |
|
| | |
| |
Posté le 09 juin 2016 - 17:40 |
Fabrice Harari avait prétendu :
Bonjour François, c'est simple : si tu ne comprend pas ce que tu lis, c'est du java Cordialement
mdr ........
-- ------------------------------------------------------------- www.ctc-soft.com Gestion biblo-documentaire (free-share) Comptabilité shareware Logiciels de Gestion de saisie terrain Spécialisé Tournées de boulangers ------------------------------------------------------------- |
| |
| |
| | | |
|
| | |
| |
Posté le 09 juin 2016 - 20:22 |
mdr ........
Ben quoi ? C'est vrai en plus ! |
| |
| |
| | | |
|
| | |
| |
Posté le 12 juin 2016 - 16:32 |
Dans son message précédent, Fabrice Harari a écrit :
mdr ........
Ben quoi ? C'est vrai en plus !
c ' est pour ca que je ne te reproche rien... pour une fois je me contente de rire...
-- ------------------------------------------------------------- www.ctc-soft.com Gestion biblo-documentaire (free-share) Comptabilité shareware Logiciels de Gestion de saisie terrain Spécialisé Tournées de boulangers ------------------------------------------------------------- |
| |
| |
| | | |
|
| | |
| |
Posté le 06 juillet 2017 - 11:54 |
Bonjour,
Merci pour ton code, peut-tu nous montrer où en place cette ligne de la déclaration:
public static int valeurBatterie;
Merci par avance, |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 3 660 messages Popularité : +175 (223 votes) |
|
Posté le 13 août 2017 - 14:42 |
| |
| |
| | | |
|
| | |