我正在创建一个应用程序,屏幕底部有五个选项卡,每个选项卡打开一个不同的Activity。
我的选项卡Activity扩展了TabActivity,但我刚刚了解到这已经被弃用,我应该使用Fragments代替。
如何将我的应用程序更改为使用Fragments?我已经阅读了android.developer.com上的信息,但仍然不知道如何操作。
我正在创建一个应用程序,屏幕底部有五个选项卡,每个选项卡打开一个不同的Activity。
我的选项卡Activity扩展了TabActivity,但我刚刚了解到这已经被弃用,我应该使用Fragments代替。
如何将我的应用程序更改为使用Fragments?我已经阅读了android.developer.com上的信息,但仍然不知道如何操作。
要使用片段(Fragments),您需要使用 Android 兼容性库。它可以在 Android SDK 文件夹中找到作为一个 jar 文件。
有很多关于片段的教程可供参考。
有一个名为 ActionBarSherlock 的项目,该项目演示了兼容性库的所有功能。源代码也可以在 Github 上找到,链接在他们的网站上。
这是另一个教程:http://mobile.tutsplus.com/tutorials/android/android-compatibility-working-with-fragments/