gpt4 book ai didi

android - 将 ViewPager 与原生 fragment 一起使用

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:06:05 24 4
gpt4 key购买 nike

似乎找不到解决此问题的方法。我正在创建一个使用 fragment 的 Android 应用程序。到目前为止,我一直在使用原生的而不是支持库的,因为我的目标是 Nexus 7 的应用程序。但是如果它对开发没有影响,我使用支持库没有问题(我读了一些东西关于没有 ActionBar?)。

我的问题是我想要一个填充一半屏幕并显示可滑动标签类型区域的 fragment 。我希望用户能够左右滑动,并为每个“页面”显示不同的 fragment (我知道嵌套 fragment ,但我读到它们现在受支持)。基本上我希望它像 Play 商店一样,当你在 Top Paid、Top Free 等之间滑动时,除了只占据屏幕的一半(我使用 Fragment 实现),屏幕的另一半是我的另一个 Fragment已经写好了。另一件事是,在每个“页面”(例如 Top Free 等)中,我想拥有 2 个 ListView。

Crude drawing of what I'm trying to achieve

但是,ViewPager 组件似乎只是支持库的一部分,我认为这意味着我必须将所有 fragment 更改为支持库。这是实现这种布局的唯一方法吗?必须有更简单的方法;我之前在 Google I/O 视频中看到过一种叫做工作区的东西,所以我认为这是一种非常常见的 UI 设计模式。

谢谢

最佳答案

您可以将 ViewPager 与 native fragment 一起使用,在 android.support.v13.app 中有它的适配器包裹。您需要 v13 支持 jar 才能使用它们。

但无论如何使用支持 fragment 可能会有优势:Fragment or Support Fragment?

关于android - 将 ViewPager 与原生 fragment 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14207441/

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