且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

片段中的Andr​​oid 2.2.1,2.3,2.0。这可能吗?

更新时间:2023-02-26 21:35:05

您必须使用由谷歌提供的兼容性库。这里是你如何使用碎片上的设备< 3.0

You have to use the compatibility libraries provided by Google. Here's how you use Fragments on devices < 3.0

  • 打开Eclipse
  • 窗口 - > Android SDK和AVD
  • 可包 - > Android的支持包(安装此)

安装后,右键单击要添加片段支持的Andr​​oid项目。

Once installed, right click the Android project you want to add Fragment support for.

  • 在构建Path->配置构建路径
  • 在库标签
  • 添加外部JAR
  • 加入了Android的支持 - v4.jar(应该是群众演员下了android下载文件夹/安卓/支持/ V4

现在你的应用程序支持片段。有一些关键的不同使用兼容包在使用SDK 3.0+。例如

Now you application supports Fragments. There are some key differences to using the compatibility package over using SDK 3.0+. For instance

  1. 在使用碎片的活动课必须扩展 FragmentActivity 不是活动
  2. 而不是 getFragmentManager()你必须使用 getSupportFragmentManager
  1. The activity classes that use fragments must extend FragmentActivity NOT Activity.
  2. instead of getFragmentManager() you have to use getSupportFragmentManager

享受!