Apache flex 柔性移动后退按钮

Apache flex 柔性移动后退按钮,apache-flex,mobile,Apache Flex,Mobile,我在互联网上搜索,所有关于在视图中控制后退按钮的主题都说了同样的话: override protected function backKeyHandler():void { //Block native 'back' behavior. } 但当我将此代码写入视图时,我总是犯同样的错误: 1020:标记为override的方法必须重写另一个方法 我寻找这个方法,但没有找到解决方案。如果该方法未在某个父级中定义;那么它就不能被覆盖。只需从方法中删除“override”关键字: prote

我在互联网上搜索,所有关于在视图中控制后退按钮的主题都说了同样的话:

override protected function backKeyHandler():void
{
    //Block native 'back' behavior.
}
但当我将此代码写入视图时,我总是犯同样的错误:

1020:标记为override的方法必须重写另一个方法


我寻找这个方法,但没有找到解决方案。

如果该方法未在某个父级中定义;那么它就不能被覆盖。只需从方法中删除“override”关键字:

protected function backKeyHandler():void
{
    //Block native 'back' behavior.
}
除非添加事件侦听器以调用此方法,否则此方法不会执行任何操作。如果您使用的是MXML,则可以将侦听器添加到事件:


我要补充的是,这只是针对移动应用程序


我不能评论你在互联网上找到的特定代码,而不知道这些代码或文档是什么

如果该方法未在某个父级中定义;那么它就不能被覆盖。只需从方法中删除“override”关键字:

protected function backKeyHandler():void
{
    //Block native 'back' behavior.
}
除非添加事件侦听器以调用此方法,否则此方法不会执行任何操作。如果您使用的是MXML,则可以将侦听器添加到事件:


我要补充的是,这只是针对移动应用程序


我不能评论你在互联网上找到的特定代码,而不知道这些代码或文档是什么

一篇关于后退按钮问题的好文章:

一篇关于后退按钮问题的好文章:

但是这个方法是在哪里写的,在哪个类中?我刚刚意识到它只能在主mxml文件中。我试图在我的视图上使用它。但是你在哪里写的这个方法,在哪个类中?我刚刚意识到它只能在主mxml文件上。我试图用它来表达我的观点。