【问题标题】:Android AppCompat Library usageAndroid AppCompat 库的使用
【发布时间】:2014-05-23 06:15:05
【问题描述】:

我在许多博客和教程链接上发现,其中清楚地写成支持 AppCompat 库,我们应该使用 ActionBarActivity 来扩展 Class 而不是普通的 Activity。

这对我来说很清楚,但我对扩展 ActionBarActivity 没有什么疑问。

问题是:

  1. 如果我的类在使用 AppCompat 库时扩展了 Fragment(是否需要扩展 ActionBarActivity)怎么办?

  2. 如果我的类在使用 AppCompat 库时扩展了 ListActivity(我需要扩展 ActionBarActivity)怎么办(如果“是”那么如何?)

【问题讨论】:

    标签: android android-appcompat


    【解决方案1】:

    1) ActionBarActivity 扩展 FragmentActivity 以便您可以使用片段

    2) 您必须将ListFragment 添加到您的ActionBarActivity(或FragmentActivity),而不是使用ListActivity。您可以将其添加到android.R.id.content,使其占据整个屏幕。

    【讨论】:

    • 所以最后我用 ActionBarActivity 替换了 Fragment,它对我来说很好用
    猜你喜欢
    • 2019-02-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-04
    • 2014-03-03
    • 1970-01-01
    • 1970-01-01
    • 2016-05-05
    • 1970-01-01
    相关资源
    最近更新 更多