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

Composants graphiques Android Discussion :

Problème ImageView NULL


Sujet :

Composants graphiques Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Mai 2011
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2011
    Messages : 52
    Par défaut Problème ImageView NULL
    Bonjour,

    J'ai ce code de retour :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    		if (resultCode == RESULT_OK) {
     
    			super.onActivityResult(requestCode, resultCode, data);
    			Bundle extras = data.getExtras();
     
                                            //ImageCar est une ImageView
     
    			ImageCar.setImageBitmap(new ResizeImage(extras.getString("PHOTO")).setTailleImage(100, 100));
    }
    à savoir que ResizeImage permet de prendre une URL en entrée et grace à setTailleImage je défini la taille que je veux placer sur mon imageCar.

    Et là j'ai cette erreur :
    03-13 14:18:39.982: ERROR/AndroidRuntime(380): Uncaught handler: thread main exiting due to uncaught exception
    03-13 14:18:39.992: ERROR/AndroidRuntime(380): java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=0, result=-1, data=Intent { (has extras) }} to activity {com.dinasoft.TrouveSaPlace/com.dinasoft.TrouveSaPlace.parametrage.creervoiture10}: java.lang.NullPointerException
    03-13 14:18:39.992: ERROR/AndroidRuntime(380): at android.app.ActivityThread.deliverResults(ActivityThread.java:3329)
    03-13 14:18:39.992: ERROR/AndroidRuntime(380): at android.app.ActivityThread.handleSendResult(ActivityThread.java:3371)
    03-13 14:18:39.992: ERROR/AndroidRuntime(380): at android.app.ActivityThread.access$2700(ActivityThread.java:119)
    03-13 14:18:39.992: ERROR/AndroidRuntime(380): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1893)
    03-13 14:18:39.992: ERROR/AndroidRuntime(380): at android.os.Handler.dispatchMessage(Handler.java:99)
    03-13 14:18:39.992: ERROR/AndroidRuntime(380): at android.os.Looper.loop(Looper.java:123)
    03-13 14:18:39.992: ERROR/AndroidRuntime(380): at android.app.ActivityThread.main(ActivityThread.java:4363)
    03-13 14:18:39.992: ERROR/AndroidRuntime(380): at java.lang.reflect.Method.invokeNative(Native Method)
    03-13 14:18:39.992: ERROR/AndroidRuntime(380): at java.lang.reflect.Method.invoke(Method.java:521)
    03-13 14:18:39.992: ERROR/AndroidRuntime(380): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
    03-13 14:18:39.992: ERROR/AndroidRuntime(380): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
    03-13 14:18:39.992: ERROR/AndroidRuntime(380): at dalvik.system.NativeStart.main(Native Method)
    03-13 14:18:39.992: ERROR/AndroidRuntime(380): Caused by: java.lang.NullPointerException
    03-13 14:18:39.992: ERROR/AndroidRuntime(380): at com.dinasoft.TrouveSaPlace.parametrage.creervoiture10.onActivityResult(creervoiture10.java:161)
    03-13 14:18:39.992: ERROR/AndroidRuntime(380): at android.app.Activity.dispatchActivityResult(Activity.java:3828)
    03-13 14:18:39.992: ERROR/AndroidRuntime(380): at android.app.ActivityThread.deliverResults(ActivityThread.java:3325)
    03-13 14:18:39.992: ERROR/AndroidRuntime(380): ... 11 more
    Je ne comprend rien du tout surtout que je suis sur de mon code de resize mais le plus étonnant c'est que imageCar est NULL. Pourtant je l'appelle correctement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ImageCar = (ImageView) findViewById(R.id.ImageCar);
    Merci d'avance

  2. #2
    Expert confirmé

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Billets dans le blog
    3
    Par défaut
    Ce code m'étonne....

    ImageCar devrait être une classe vu le nom (ou une interface/enum/...)...
    et dans le code que tu montre, il n'y a pas l'initialisation ...

    Et R.id.ImageCar ne devrait pas passer (mon eclipse râle sec sur les id avec majuscule)

  3. #3
    Membre confirmé
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Mai 2011
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2011
    Messages : 52
    Par défaut imcroyable mais vrai
    effectivement imageCar et bien ecrit comme cela, et le compilateur eclispe n'ai rien dit. Je du dû toucher quelquechose sur eclipse mais quoi là et la question

    Merci de ta réponse, car concrètement j'ai perdu 2 jours.

    cordialement

Discussions similaires

  1. [ACCESS-2002][recordset] Problème de NULL
    Par Sephiroth_ttt dans le forum VBA Access
    Réponses: 1
    Dernier message: 30/05/2007, 16h10
  2. problème avec null
    Par HighSchool2005 dans le forum Langage
    Réponses: 6
    Dernier message: 26/04/2007, 11h13
  3. Code : problème avec Null
    Par mat75019 dans le forum Access
    Réponses: 4
    Dernier message: 02/05/2006, 15h01
  4. Lots DTS et import Excel - problème de NULL
    Par gavelin dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 25/01/2006, 15h13
  5. Problème avec NULL
    Par Fiquet dans le forum Débuter
    Réponses: 5
    Dernier message: 26/10/2005, 13h40

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