|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Futur Membre du Club
![]() Inscription : octobre 2005 Messages : 71 ![]() |
Bonjour,
Je débute et j'ai un problème avec un FileWriter. J'ai un NullPointerException sur la dernière ligne de ma méthode "onCreate". Je pense que ça vient du fait que mon FileWriter est instancié dans ma procédure "filecreate" et n'est pas disponible dans ma méthode "onCreate" mais je ne sais pas comment remédier à cela. Quelqu'un saurait-il m'expliquer comment procéder ? Code :
|
||
|
|
00
|
|
|
#2 | ||
|
Membre habitué
![]() Éric Chef de projet MOA Inscription : mars 2011 Messages : 51 ![]() |
Ta variable filewriter est local à la procédure createfile
remplace ton code par Code :
|
||
|
|
00
|
|
|
#3 | |||
|
Futur Membre du Club
![]() Inscription : octobre 2005 Messages : 71 ![]() |
Citation:
|
|||
|
|
00
|
|
|
#4 | ||
|
Membre habitué
![]() Éric Chef de projet MOA Inscription : mars 2011 Messages : 51 ![]() |
Code :
Donc dans create si tu fais filewriter = new FileWriter(kml,false); tu instancies filewriter et non pas une nouvelle variable déclaré en locale. Je ne sais pas si je suis clair, en tout cas dis moi si ca résout ton problème/ |
||
|
|
00
|
|
|
#5 |
|
Futur Membre du Club
![]() Inscription : octobre 2005 Messages : 71 ![]() |
Problème résolu !
Merci beaucoup. Mon problème était que lorsque j'instanciais, je créais un nouvel objet à portée locale. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com