gpt4 book ai didi

android - 我可以使用兼容包 v4 创建 Fragment ListActivity 吗?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:55:13 25 4
gpt4 key购买 nike

我一直在尝试完成专为 android 3.0+ 设计的教程“使用 fragment ”

为了证明我使用的是兼容包 v4(因为我的 API 是 7)。但是我被困在名单上。我找不到直接的答案。

我遇到了 ClassNotFoundException。我从 FragmentActivity 继承了 fragment 类,但是我的 ListActivity 呢?没有 FragmentListActivity 这样的东西,我认为它一直在崩溃。

我可以使用兼容包 v4 创建 Fragment ListActivity 吗?或者根本不可能?

最佳答案

不,不存在。愚蠢的支持库。

该解决方案易于创建,但维护起来却很繁琐。只需复制 native ListActivity class到您的项目中,将其重命名为“FragmentListActivity”,并让它扩展 FragmentActivity 而不是 Activity。不需要其他调整,复制很容易。如果您不确定,可以peak在我的代码中,但最好始终是最新的。

我会说 GridActivity 也是如此。

关于android - 我可以使用兼容包 v4 创建 Fragment ListActivity 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10929287/

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