当它没有扩展活动时覆盖android上的后退按钮

时间:2016-11-07 07:57:20

标签: android android-studio back-button

您好我目前正在使用增强现实应用程序并且使用DroidAR的开源代码。

我现在的问题是,在增强现实屏幕中,代码扩展了Setup(由DroidAR提供),而不是像我们通常那样扩展Activity。因此,当我想覆盖后退按钮时,我无法使用onBackPressed。有没有其他方法可以覆盖它?

1 个答案:

答案 0 :(得分:2)

不熟悉DroidAR,但根据Setup的{​​{3}},它有一个"目标"您作为构造函数参数传递的Activity(并且可以通过调用getActivity()来检索)。

我想你可以简单地覆盖onBackPressed() ActivitySetup传递给getActivity().onBackPressed()的构造函数(如果你想明确地调用它,你可以只需调用table[i][j])。