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