gpt4 book ai didi

android - FragmentPagerAdapter 动态更新标题

转载 作者:可可西里 更新时间:2023-11-01 18:45:28 26 4
gpt4 key购买 nike

我有一个带有 FragmentPagerAdapter 的 ViewPager,它有 3 个 fragment 。现在,我有一些项目作为 fragment 标题的一部分:

enter image description here

因此用户可以添加或删除这些项目,标题应相应更新。然而,这个标题似乎是静态的。

如何记忆起更新 FragmentPagerAdapter 标题的方法?

@Override
public CharSequence getPageTitle(int position) {
switch (position) {
case 0: return items + " (" + notFoundItems + ")";
case 1: return found;
case 2: return review;
}
return "";
}

我在 SO 上发现了几个类似的问题,但我需要更新 title,而不仅仅是 fragment 本身。

最佳答案

最后,我通过简单地重新设置寻呼机解决了这个问题。

private OrdersTabsAdapter tabsAdapter;
@InjectView(R.id.tabs_orders) SlidingTabLayout ordersTabs;
@InjectView(R.id.pager) ViewPager pager;

public void update() {
tabsAdapter.updateFragments(productId, status);
ordersTabs.setViewPager(pager); //this helped with the titles
}

关于android - FragmentPagerAdapter 动态更新标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29972206/

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