gpt4 book ai didi

java - 使用PagerAdapter处理每页多个Fragment

转载 作者:行者123 更新时间:2023-12-01 05:30:55 24 4
gpt4 key购买 nike

我看过很多关于标准 FragmentTabsPager 实现的教程,其中每个页面上都有一个 Fragment。我尝试将 FragmentLayoutSupport 示例(左侧的 ListFragment,右侧的详细信息 Fragment)与分页器示例结合起来。

这是 v4 支持库中 FragmentTabsPager 中的 getItem() 方法。

    public Fragment getItem(int position) {
TabInfo info = mTabs.get(position);
return Fragment.instantiate(mContext, info.clss.getName(), info.args);
}

为了支持每页多个 Fragment(不是嵌套,而是并排),是否需要以编程方式声明布局(例如 LinearLayout)我对此方法的重写版本,实例化两个 Fragment,并将它们添加为子项,返回 LinearLayout? (在纵向的情况下,返回只有一个 FragmentLinearLayout。)

单独重写此方法是否足够,或者这是解决问题的幼稚方法?

谢谢!

最佳答案

不要使用 FragmentPagerAdapter,创建您自己的适配器来返回 View(在您的情况下为 LinearLayout)。

关于java - 使用PagerAdapter处理每页多个Fragment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8993900/

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