J'écris un client de serveur sur la plate-forme android. Si l'un des clients envoie un message à l'un d'entre eux, le premier message est envoyé au serveur et le serveur l'envoie au client. Quand un client récepteur reçoit le message, je dois setContentView
donc j'ai besoin d'ouvrir l'écran de messagerie. Mais il prend les messages dans un fil différent et je passe en référence ma classe d'activité.setContentView dans un thread différent
Thread my = new MyThread(this);
et dans la classe fil ne peux pas définir l'affichage ı contenu, car donner une erreur comme ViewRoot CalledFromWrongThread
que puis-je faire?
Postez votre code afin que nous peut vous aider à le modifier. –