IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Création d'un message d'erreur personnalisé


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2011
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2011
    Messages : 40
    Par défaut Création d'un message d'erreur personnalisé
    Salut à tous,

    me revoilà pour une question bête, mais bon...

    J'ai mon application qui doit accéder au net, mais si elle n'y acccède pas, j'ai le message d'erreur (qui n'est pas sexy du tout : This application xxx has stopped unexpectedly. Please try again.).

    Je voudrais mettre un message plus simpa et plus spécifique selon le type d'erreur. Pour cela, j'ai repéré la ligne qui pourait générer une erreur, pour moi, c'est

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    response = webService.webGet("", params)
    J'ai fait en sorte de générer une exception avec un message plus explicite :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    try{response = webService.webGet("", params);
    		}catch(Exception e) {
    			// build dialog box to display when user clicks the flag
    			AlertDialog.Builder builder = new AlertDialog.Builder(this);
    			builder.setMessage("Ce programme nécessite l'accès à Internet. Veuillez éerifier si celui-ci est bien établi et réessayez.").setCancelable(false).setTitle(R.string.dialog_title)
    			.setPositiveButton("OK", new DialogInterface.OnClickListener() {
    				public void onClick(DialogInterface dialog, int id) {dialog.dismiss();}});  
    		}
    Mais je retombe toujours sur le méchant message d'erreur...

    Je dois surement mal m'y prendre, donc si vous savez m'aider,c a serais top ...

    Merci beaucoup de votre attention!

  2. #2
    Membre éclairé
    Inscrit en
    Janvier 2011
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 51
    Par défaut
    Ce ne serait pas l'exception qu'il y a dans la méthode webget que tu devrais modifier?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2011
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2011
    Messages : 40
    Par défaut
    j'aurai du mal à la modifier, c'est la bibliothèque d'Android. (c'est une fonction que je ne vois pas)

    je pourrais peut-être mettre un @Override avant la re-déclaration, mais comment avoir le code de webGet???

  4. #4
    Membre éclairé
    Inscrit en
    Janvier 2011
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 51
    Par défaut
    Bonne question.
    Peut-être en analysant le type de la variable retourné par webGet ?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Février 2011
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2011
    Messages : 40
    Par défaut
    bhein le webget me retourne le contenu de la page remandée (ici un tableau json) ...

Discussions similaires

  1. [JAAS] Message d'erreur personnalisé
    Par bru1985 dans le forum Java EE
    Réponses: 0
    Dernier message: 05/07/2009, 12h17
  2. Réponses: 2
    Dernier message: 01/03/2008, 00h39
  3. Réponses: 4
    Dernier message: 24/08/2006, 10h19
  4. IIS message d'erreur personnalisé
    Par topolino dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 18/05/2006, 20h52
  5. message d'erreur lors de la création d'une base
    Par franculo_caoulene dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 16/04/2004, 15h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo