109 commentaires

  1. fatma

    Très intéressant, mais si vous pouvez ajouter comment associez 3 trois interfaces pour 3 acteurs différents (administrateur,technicien,utilisateur) selon le mot de passe exemple le technicien mot de passe “tec” entre dans son interface et comme ça pour les 2 autres acteurs .s’il vous plait aidez moi .

    Répondre
    1. Benbourahla Nazim

      Bonjour,

      Selon le profil de l’utilisateur, vous pouvez à chaque fois lancer une activité (une vue) différente par catégorie de profil.

      Cdlt

      Répondre
  2. Falah

    j ‘ai un problème des que je clik sur le bouton j ‘ai ce message d ‘erreur
    Unable to find explicit activity class et dans l ‘avd j ‘ai un autre message Unfortunately test has stopped

    Répondre
  3. malo

    très bon tuto, dans la gestion des erreures, on peut combiner les deux proposée afin que l’appli réponde bien. :

    ——————————————————————————————

    if (loginTxt.equals(“”) || passTxt.equals(“”)) {
    Toast.makeText(MainActivity.this,
    R.string.email_or_password_empty,
    Toast.LENGTH_SHORT).show();
    return;
    }
    else if (!m.matches()) {
    Toast.makeText(MainActivity.this, R.string.email_format_error,
    Toast.LENGTH_SHORT).show();
    return;
    }

    ——————————————————————————————

    premièrement on test si un ou les champs sont vides, dans se cas on envoie un toast avec le message “veuillez remplir les champs recquis” par exemple. Sinon si les champs sont remplis, on éffectue le deuxieme test a savoir l’adresse email qui doit correspondre au pattern voulu.

    merci pour le tuto.

    Répondre
  4. Ouriel

    Merci beaucoup pour ce tutoriel :) j’ai eu la chance de tomber dessus par hasard, et il m’aura fait comprendre beaucoup de notions que je n’avais pas compris lors de mon enseignement sur un certain grande cite que je ne citerai pas.
    Impec ! Merci à toi.

    Répondre
  5. Sangui

    Merci bien pour ce petit tuto ! Bien sympa pour démarrer la prog android ! a++

    Répondre

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>