PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → Code JAVA à intégrer sur windev mobile
Code JAVA à intégrer sur windev mobile
Débuté par Thix Kwel, 23 fév. 2020 11:55 - 1 réponse
Membre enregistré
21 messages
Popularité : +3 (3 votes)
Posté le 23 février 2020 - 11:55
Bonjour

Pourriez-vous m'aider à intégrer cette code JAVA sur WINDEV MOBILE s'il vous plait?


public static boolean isTimeAutomatic(Context c) {
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {
        return Settings.Global.getInt(c.getContentResolver(), Settings.Global.AUTO_TIME, 0) == 1;
    } else {
        return android.provider.Settings.System.getInt(c.getContentResolver(), android.provider.Settings.System.AUTO_TIME, 0) == 1;
    }
}


Merci
Membre enregistré
797 messages
Popularité : +40 (42 votes)
Posté le 23 février 2020 - 13:30
Bonjour. Il suffit de faire une petite recherche sur Google pour obtenir les importations nécessaires à votre code. De plus, les procédures Java appelées depuis le WLangage ne peuvent être transmises que sur de simples types de données comme int ou des chaînes de caractères. Il n'est pas possible de passer le Contexte. Vous pouvez obtenir cela à l'intérieur de la fonction.

import android.content.Context;
import android.os.Build;
import android.provider.Settings;


PUBLIC static boolean isTimeAutomatic() {
Context c = getApplicationContext();
IF (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {
RETURN Settings.Global.getInt(c.getContentResolver(), Settings.Global.AUTO_TIME, 0) == 1;
} ELSE {
RETURN android.provider.Settings.System.getInt(c.getContentResolver(), android.provider.Settings.System.AUTO_TIME, 0) == 1;
}
}


Rubén