Au fait je crois que ton probleme viens du fait que tu ajoutes le listener dans la class vue elle meme, et c'est surement ce qui donne l'erreur (je n'ai pas trop eu le temps d'analyser mais je dirai que c'est ca). Ce que tu peux faire c'est de faire le addListener dans la classe qui instancie les vues, cad quand tu fais view1 = new... la tu fais le addLsitener sur chacune de tes vues avec chacune une instance DIFFERENTE de IPartListener2 (en creant une classe interne implementant cette interface).
C'est peut-etre pas la solution specifique a ton probleme mais au moins ca sera plus propre et je suis presque sur que ca resoudra le pb. Si toute fois le pb persiste on trouvera une autre solution
Tiens nous au courant,
AC
Partager