0

我正在关注 mybringback 的 Android 教程,他正在使用他创建的类,默认情况下,它被扩展为使用 Activity,由于该视频是不久前制作的,我猜当时 ActionBarActivity 不可用。

然而在教程中,他在他的媒体文件视频中使用了 super.onPause,这在 ActionBarActivity 的覆盖方法中不可用,所以我想知道,如果我有另一种方法可以做同样的事情,如果 onPause 会被调用否则在 ActionBarActivity 中,或者如果我应该将 ActionBarActivity 改为 Activity。

谢谢!

4

2 回答 2

2

在eclipse中如果要使用Source->Override/Implement Methods,生成onPause方法,需要查看FragmentActivity展开下,因为ActionBarActivity是FragmentActivity的子类

于 2014-09-27T17:13:41.637 回答
1

ActionBarActivity子类FragmentActivity

FragmentActivity子类Activity

Activity包含方法onPause()

因此,是的!里面有个onPause()方法ActionBarActivity

您应该真正学会使用文档,而不是依赖 Eclipse https://developer.android.com/reference/android/support/v7/app/ActionBarActivity.html中的覆盖实现方法功能

于 2014-09-27T17:15:04.343 回答