【发布时间】:2016-04-14 07:53:36
【问题描述】:
我正在创建片段取决于从服务器检索类别计数。 如果它有 5 个类别,则必须创建 5 个选项卡片段。为此,我使用了以下代码。
这里 values1 是类别 ID,类别名称是值。
class ViewPagerAdapter extends FragmentStatePagerAdapter {
public ViewPagerAdapter(FragmentManager manager) {
super(manager);
}
@Override
public Fragment getItem(int position) {
return TabFragmentSearch.newInstance(values1.get(position), values.get(position));
}
@Override
public int getCount() {
return tabName.size();
}
@Override
public CharSequence getPageTitle(int position) {
return values.get(position);
}
}
return TabFragmentSearch.newInstance(values1.get(position), values.get(position));
现在我需要通过实例使用 & 传递 HashMap 值,而不是传递 ArrayList values1 & value。我需要做什么。
感谢您的帮助...
更新: 错误
【问题讨论】:
标签: android android-fragments tabs hashmap instance