【发布时间】:2012-10-03 13:41:43
【问题描述】:
我想在我的应用程序中使用 Fragments,但我无法扩展 FragmentActivity,因为我的应用程序已经扩展了作为库一部分的活动。因为这意味着我不能调用getSupportFragmentManager(),所以我正在寻找一种解决方法,它允许我使用 Fragments 而无需扩展 FragmentActivity。有可能吗?
【问题讨论】:
-
很遗憾,这是不可能的。你的库是开源的还是开源的?您可能会更改您扩展的 Activity 并使其扩展 FragmentActivity 而不是 Activity
-
你确定吗?我在某处读到可以使用一些接口魔法。该库确实是开源的,但我想避免更改它,以便能够从存储库中更新它。
-
不确定如何在不扩展 FragmentActivity 的情况下正确完成。您是否考虑过向库开发人员寻求片段支持?
-
这不是每个人都必须获得支持包吗?
-
好点。不知道你用的是什么库。它可能有一个 CustomActivity 和一个 customFragmetnActivity...不知道...
标签: android android-fragments android-fragmentactivity