navigator.popView() 在 Flex 4.5 移动导航中不起作用
我在 Flex 4.5 移动应用程序中导航回之前的视图时遇到问题。
在主应用程序文件(在 src//default 下)中,我在操作内容中创建了一个后退按钮,因此可以在任何视图中使用。我可以看到然后回到我之前的视图。
我正在使用 navigator.popView();
当按下后退按钮时。
但是,它会进入空白屏幕 但是,如果您使用模拟器的后退按钮,它会返回到之前的视图。我正在使用 navigator.pushView 移动到下一个视图。
任何帮助,赞赏
I am having problem in navigating back to my previous view in flex 4.5 mobile application.
In the main application file(under src//default), I have created a back button in the action content so, that be in any view. I can see then and go back to my previous view.
I am usingnavigator.popView();
when the back button is pressed.
However, it goes to a blank screen
But however, if you use the emulator's back button it goes back to a previous view. I am using navigator.pushView
to move to a next view.
Any help, appreciated
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我找到了解决方案。使用:
I found the solution. using:
在导航到下一个视图之前,尝试使用推送方法,即
this.navigate.pushView(Viewname,contenttouse_in_next_Screen,"stattuscontext");
每当您从当前视图弹出时,您都会返回到上一个视图。 。
before you navigate to next view , try to use push method i.e.
this.navigate.pushView(Viewname,contenttouse_in_next_Screen,"stattuscontext");
whenever you pop from current view you will get back to previous view...
我也有同样的问题。我认为应用程序firstview 没有堆叠在Android 的导航器中。
我用了一个小技巧。我创建了一些空白视图(
test.mxml
)。然后我做了:test.mxml
只有一个预初始化事件侦听器,其中有navigator.pushView([original firstView])
。示例:
----MainApplication.mxml
----Test.mxml
----OriginalFirstView.mxml
I had the same problem. I think that the application firstview didn't get stacked in navigator in Android.
I used a small trick. I created some blank view (
test.mxml
). Then I did:test.mxml
only has a preinitialize event listener which hasnavigator.pushView([original firstView])
.Examples:
----MainApplication.mxml
----Test.mxml
----OriginalFirstView.mxml