我是Android的菜鸟。我刚刚开始使用ActionBarActivity而不是FragmentActivity。他们之间有什么区别吗?

最佳答案

FragmentActivity是基于支持的 fragment 的基类。因此,您将使用API​​级别11以下的支持库中的Fragment,在这种情况下,您的Activity需要扩展FragmentActivity

 ↳  android.support.v4.app.FragmentActivity
                       ↳    android.support.v7.app.ActionBarActivity

当您需要使用AppCompat库在API级别11以下需要操作栏时,将使用ActionBarActivity。在这种情况下,您的Activity扩展了ActionBarActivity

如您所见ActionBarActivity扩展了FragmentActivity

关于android - ActionBarActivity和Fragment Activity之间的区别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23045472/

10-11 20:08