package com.yuyh.sprintnba.ui.adapter;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
import com.yuyh.sprintnba.ui.fragment.ThreadContentFragment;
import java.util.ArrayList;
import java.util.List;
/**
* @author yuyh.
* @date 16/6/25.
*/
public class VPThreadAdapter extends FragmentPagerAdapter {
private List<String> urls = new ArrayList<>();
public VPThreadAdapter(FragmentManager fm, List<String> urls) {
super(fm);
this.urls = urls;
notifyDataSetChanged();
}
@Override
public Fragment getItem(int position) {
return ThreadContentFragment.newInstance(urls.get(position));
}
@Override
public int getCount() {
return urls.size();
}
public void bind(List<String> urls){
this.urls.clear();
this.urls.addAll(urls);
notifyDataSetChanged();
}
}