package com.tejia.lijin.app.ui.jdSpecial;
|
|
import android.os.Bundle;
|
import androidx.fragment.app.Fragment;
|
import androidx.fragment.app.FragmentManager;
|
import androidx.fragment.app.FragmentStatePagerAdapter;
|
|
import com.tejia.lijin.app.entity.HotSearch;
|
|
import java.util.ArrayList;
|
|
public class JdSpecialAdapter extends FragmentStatePagerAdapter {
|
private ArrayList<HotSearch> mlist2;
|
|
public JdSpecialAdapter(FragmentManager fm, ArrayList<HotSearch> list) {
|
super(fm);
|
mlist2 = list;
|
}
|
|
@Override
|
public Fragment getItem(int position) {
|
Fragment fragment = new JdSpecialFrangment();
|
Bundle args = new Bundle();
|
args.putString("arg", mlist2.get(position).getName());
|
args.putString("id", mlist2.get(position).getId() + "");
|
fragment.setArguments(args);
|
return fragment;
|
}
|
|
@Override
|
public CharSequence getPageTitle(int position) {
|
return mlist2.get(position % mlist2.size()).getName();
|
}
|
|
@Override
|
public int getCount() {
|
return mlist2 == null ? 0 : mlist2.size();
|
}
|
}
|