test.mxml主界面
- <?xml version="1.0" encoding="utf-8"?>
- <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
- xmlns:n1="com.*" layout="absolute">
- <mx:ViewStack width="100%" height="100%" id="test" >
- <n1:test1 id="test_1"/><!--第一个页面(test1.mxml文件)-->
<n1:test2 id="test_2"/><!--第二个页面(test2.mxml文件)--> - </mx:ViewStack>
- </mx:Application>
=====test1.mxml代码:
- <?xml version="1.0" encoding="utf-8"?>
- <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="400" height="300">
- <mx:Script>
- <![CDATA[
- public function test1():void
- {
- parentDocument.test.selectedChild=parentDocument.test_2;
- }
- ]]>
- </mx:Script>
- <mx:Button label="跳转到test2.mxml" click="test1()"/>
- </mx:Canvas>
=====要从test2.mxml返回到test1.mxml页面
- <?xml version="1.0" encoding="utf-8"?>
- <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="400" height="300">
- <mx:Script>
- <![CDATA[
- public function test1():void
- {
- parentDocument.test.selectedChild=parentDocument.test_1;
- }
- ]]>
- </mx:Script>
- <mx:Button label="跳转到test2.mxml" click="test1()"/>
- </mx:Canvas>
这样就可以实现简单的页面调整,类似于页面的超链接