Probleme variables et méthodes static lors de partage de variables
hadefrotech
Messages postés1Date d'inscriptionvendredi 19 octobre 2007StatutMembreDernière intervention13 août 2010
-
13 août 2010 à 01:46
Kidator
Messages postés16Date d'inscriptiondimanche 6 juin 2010StatutMembreDernière intervention31 août 2010
-
15 août 2010 à 01:45
Bonjour j'ai un gros problème avec mon programme android, j'ai besoin de recuperer et de modifier des variables de l'activity.
j'ai eu un problème avec un variable non static que je ne pouvai pas mettre en static car les methodes non static contenant des objets ne supportant pas le statut static avaient besoin, j'ai donc créer un doublon de cette variable en static, un peu lourd de devoir faire ça mais sa marche, par contre pour changer la variable c'est autre chose, j'ai besoin d'appeler une méthode non-static depuis ma class paramètres mais il me demande de la mettre en static mais il est impossible de la mettre en static pour cause de ces objets. comment puis-je faire pour partager mes variables et méthodes sans passer par des static?
A voir également:
Probleme variables et méthodes static lors de partage de variables
alvinm93
Messages postés12Date d'inscriptionlundi 14 juillet 2008StatutMembreDernière intervention14 août 2010 13 août 2010 à 23:56
j'ai tenté l'instanciation de la classe, je n'ai plus d'erreur dans l'ide, mais quand j'ouvre l'onglet paramètres (ou j'ai instancié la classe MainStats qui contient ces fonctions) l'application ferme. Je n'ai aucune idée d'ou vient ce problème, j'ai même fais plusieurs test en modifiant les imports.
alvinm93
Messages postés12Date d'inscriptionlundi 14 juillet 2008StatutMembreDernière intervention14 août 2010 14 août 2010 à 00:49
l'application qui ferme venait d'un autre prob, par contre avec l'instantiation de la class, la variable est à 0.0 au lieu de 0.75 et lorsque je la modifie l'application quitte, apparement l'instanciation de la classe ne partage pas les variables actuelles donc j'en revient à mon problèmes de static
Kidator
Messages postés16Date d'inscriptiondimanche 6 juin 2010StatutMembreDernière intervention31 août 2010 15 août 2010 à 01:45
Salut, je pense qu'il faut faire la classe
contenant la variable problématique hériter de
ta classe "paramètres" ainsi les variables de la
classe "paramètres" seront visibles pour ta
variable si ceux-ci sont déclarés "public" ou
"protected".
Bonne chance j'espère que cela suffira!