【问题标题】:Difference between ActionBarActivity and Fragment ActivityActionBarActivity 和 Fragment Activity 的区别
【发布时间】:2014-04-13 16:48:30
【问题描述】:

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

【问题讨论】:

    标签: android android-activity android-actionbar android-appcompat


    【解决方案1】:

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

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

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

    如您所见,ActionBarActivity 扩展了 FragmentActivity

    【讨论】:

    【解决方案2】:

    ActionBarActivity 扩展 FragmentActivity 并添加对 the appcompat action bar backport 的支持。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-15
      • 1970-01-01
      • 2014-09-26
      • 2013-07-01
      相关资源
      最近更新 更多