2010-12-13 61 views
1

Relativement nouveau à Flex/FlashBuilder et j'essaie actuellement de faire une application Android AIR. J'ai actuellement du mal à utiliser des fichiers MXML externes pour chaque page et à les ouvrir en appelant des états. La façon dont je le prévois est d'appeler une fonction sur buttonClicks qui se trouve dans le fichier MXML principal. La chose est, comment j'appelle cette fonction? Lorsque j'essaie d'utiliser:Débutant flex question: Utilisation MXML externe et les états (et les fonctions d'appel de parent)

Bien que cela génère une erreur.

Est-ce la meilleure approche à adopter en premier? Et en second lieu, comment puis-je accéder à la fonction principale? Cela semble un peu différent d'ActionScript en ce sens!

Répondre

2

les opérations suivantes:

click="parentApplication.goHome()" 

ou

click="parentDocument.goHome()" 
1

Vous pouvez essayer la méthode d'Adnan; mais pour un principe plus général, je pourrais suggérer de passer une référence de Main dans la classe à laquelle vous essayez d'accéder.