0
我创建Fragment取决于从服务器检索Category Count。 如果它有5个类别,则必须创建5个Tab碎片。为此,我使用了以下代码。如何通过实例传递HashMap值?
这里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);
}
}
返回TabFragmentSearch.newInstance(values1.get(位置),values.get(位置));
现在与其使用经过ArrayList中值1 &值我需要使用&通HashMap中通过实例价值。我需要做什么。
你的帮助是更赞赏...
UPDATE: ERROR
呀我试过了。但是当我改变它显示像我上传的快照。 –
你试图发送的不是hashmap,而是hashmap的键值“position”.... – Alexander