【问题标题】:Access getsupportfragmentmanager() inside listActivity for API -10访问 API -10 的 listActivity 中的 getsupportfragmentmanager()
【发布时间】:2013-09-18 10:14:02
【问题描述】:

我想在listActivity中使用
android.support.v4.app.FragmentManager fm = getsupportfragmentmanager();
。我收到以下错误/警告Call requires API level 11 (current min is 10): android.app.ListActivity#getFragmentManager并且由于 Api 级别,无法使用 ListFragment。任何人都可以帮助我如何在 API 级别 10 的 ListActivity 中使用FragmentManager

【问题讨论】:

    标签: android android-fragments listactivity


    【解决方案1】:

    只要确保你有imported android.support.v4.app.FragmentManager, 并且您的活动从android.support.v4.app.FragmentActivity

    【讨论】:

    • 我的活动已经扩展了 ListActivity,因此我无法扩展 FragmentedActivity,而且由于 API-10 的限制,我无法使用 ListFragment。
    • 片段在 2 种情况下使用:1 Android 3.0.0+ 或支持库类。在您的情况下,您需要扩展 FragmentActivity 并为您的 ListView 实现 ListFragment
    • 谢谢你,先生,帮助我。 ListFragment 添加在 API 11 中,我的最小值是 API 10。希望我解释正确。
    • 支持库中也添加了ListFragment
    猜你喜欢
    • 1970-01-01
    • 2022-11-24
    • 1970-01-01
    • 2013-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多