gpt4 book ai didi

android - Android 2.2.1、2.3、2.0 中的 fragment 。这可能吗?

转载 作者:IT老高 更新时间:2023-10-28 13:21:26 25 4
gpt4 key购买 nike

基本上我想知道我们是否可以在 Android OS < 3.0 的设备中使用 fragment 布局。

我的应用程序顶部有一个带有 5 个不同按钮的标题,并且在启动时始终默认单击第一个按钮,因此这些按钮下方的 View 是第一个 View 。现在,当您单击它旁边的第二个按钮时,我不希望刷新标题图像,但它下方的 View 需要刷新。所以它就像更新标题图像按钮下方的 fragment 。

那么,我们能否在操作系统 < 3.0 的设备中使用 Android fragment 。

萨那。

最佳答案

您必须使用 Google 提供的兼容性库。以下是您在 <3.0

的设备上使用 Fragments 的方法
  • 打开 Eclipse
  • 窗口->Android SDK 和 AVD
  • Ava​​ilable Packages->Android 支持包(安装这个)

安装后,右键单击要为其添加 Fragment 支持的 Android 项目。

  • 构建路径->配置构建路径
  • “库”标签
  • 添加外部 JAR
  • 添加 android-support-v4.jar(应该在 extras/android/support/v4 下的 android 下载文件夹中

现在您的应用程序支持 fragment 。使用兼容性包与使用 SDK 3.0+ 有一些关键区别。比如

  1. 使用 fragment 的 Activity 类必须扩展 FragmentActivity 而不是 Activity
  2. 你必须使用 getSupportFragmentManager
  3. 而不是 getFragmentManager()

享受!!!

关于android - Android 2.2.1、2.3、2.0 中的 fragment 。这可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6528691/

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