2012-06-17 4 views
0

Ceci est ma classe Roster. J'ai créé une classe distincte pour les variables de maintien Variables. Là, j'ai créé mon XMPPConnection -variable et d'autres. Mais il y a quelques erreurs d'exécution dans ce code.Conversation XMPP dans Android

Une erreur se produit lorsque roster -objet est créé. Comment puis-je accéder au XMPPConnection pour cette classe? Pourquoi ne puis-je pas créer une instance de la classe Variables et accéder à la variable de connexion?

+0

Besoin d'une trace ou d'un code de pile pour la classe de variables. Mais c'est probablement parce que vous initialisez statiquement la classe de variables. pas une bonne idée pour les classes d'accès à Internet. – Jug6ernaut

+0

Ceci est la classe Variable de base. public class Variables { \t \t Connexion XMPPConnection; \t ConnectionConfiguration config; } Ce problème se produit uniquement lors de la création de Roster. Pour vous connecter pas d'erreur :( – Chamath

+0

Vous vous connectez b4 obtenir la liste correcte? – Jug6ernaut

Répondre

0

Les variables statiques ont résolu le problème. :)