在 android 未扩展 activity 时覆盖后退按钮
Overriding back button on android when it does not extends activity
您好,目前我有一个增强现实应用程序,我正在使用 DroidAR 的开源代码。
我现在的问题是,在增强现实屏幕中,代码扩展了设置(由 DroidAR 提供)而不是像我们通常做的那样扩展 Activity。因此,当我想覆盖后退按钮时,我无法使用 onBackPressed。有没有其他方法可以覆盖它?
不熟悉 DroidAR,但根据 Setup
的 source code,它有一个 "target" Activity
作为构造函数参数传递(并且可以检索通过调用 getActivity()
).
我想你可以简单地覆盖 Activity
中的 onBackPressed()
你传递给 Setup
的构造函数(如果你想显式调用它,你可以只需调用 getActivity().onBackPressed()
).
您好,目前我有一个增强现实应用程序,我正在使用 DroidAR 的开源代码。
我现在的问题是,在增强现实屏幕中,代码扩展了设置(由 DroidAR 提供)而不是像我们通常做的那样扩展 Activity。因此,当我想覆盖后退按钮时,我无法使用 onBackPressed。有没有其他方法可以覆盖它?
不熟悉 DroidAR,但根据 Setup
的 source code,它有一个 "target" Activity
作为构造函数参数传递(并且可以检索通过调用 getActivity()
).
我想你可以简单地覆盖 Activity
中的 onBackPressed()
你传递给 Setup
的构造函数(如果你想显式调用它,你可以只需调用 getActivity().onBackPressed()
).