gpt4 book ai didi

android - 现有 Activity 分成 fragment

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:56:01 27 4
gpt4 key购买 nike

我在 android 2.2 中创建了一个选项卡 fragment ,带有 android 兼容性支持库 ,现在在我的应用程序中我几乎没有 Activity ,其中一些是扩展 Activity 类和其中一些扩展了 ListActivity。

那么如何将现有的 Activity 或 ListActivity 转换为 Fragment 以便我可以利用 Fragment 的功能?

至于创建 fragment ,必须扩展 Fragment 类,但如果 Activity 派生 ListActivity 那么如何将其转换为 fragment ?

最佳答案

您需要查看 Android Developers website 上的Fragment 文档和示例.这将解释 fragment 能够做什么,以及您应该在 fragment 中做什么。

从本质上讲,一旦您查看了示例,就可以非常简单地过渡到使用 Fragments。您将需要一个 Activity 来包含 Fragments。

为了使这更简单,我建议您查看 ActionBarSherlock库,它将允许您使用回到 2.1 的 ActionBar 和 SupportLibrary。

首先,您需要使用 FragmentListFragment 类,它们与标准 Activity 非常相似,但生命周期有点短不同的是一些命名更改。

关于android - 现有 Activity 分成 fragment ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9770059/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com