我创建了一个标签片段in android 2.2
,带有android compatibility support library
,现在在我的应用程序中我几乎没有活动,其中一些是扩展Activity类,其中一些扩展了ListActivity。
那么如何转换existing Activity or ListActivity into Fragments
以便我可以利用Fragment功能呢?
至于创建一个片段,必须扩展Fragment类,但如果一个活动正在派生ListActivity,那么如何在片段中转换它呢?
答案 0 :(得分:4)
您需要查看Android Developers website上的Fragment
文档和示例。这将解释片段能够做什么,以及你应该在片段内做什么。
从本质上讲,一旦您查看了示例,它就会非常简单地转换为使用Fragments。您将需要一个活动来包含碎片。
为了使这更简单,我建议你查看ActionBarSherlock库,这将允许你将ActionBar和SupportLibrary用回2.1。
为了帮助您入门,您需要使用Fragment
和ListFragment
类,它们与标准活动非常相似,但生命周期略有不同,只有一些命名更改
答案 1 :(得分:2)
您可以尝试从ListFragment
派生