package org.gdg.frisbee.android.gde;
import android.os.Bundle;
import android.support.annotation.NonNull;
import org.gdg.frisbee.android.R;
import org.gdg.frisbee.android.api.model.Gde;
import org.gdg.frisbee.android.common.PeopleListFragment;
import java.util.ArrayList;
public class GdeListFragment extends PeopleListFragment {
private static final String ARG_PEOPLE_ARRAY = "people";
public static GdeListFragment newInstance(@NonNull ArrayList<Gde> gdes) {
GdeListFragment fragment = new GdeListFragment();
Bundle arguments = new Bundle();
arguments.putParcelableArrayList(ARG_PEOPLE_ARRAY, gdes);
fragment.setArguments(arguments);
return fragment;
}
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
mAdapter.setPlaceholder(R.drawable.gde_dummy);
ArrayList<Gde> gdeList = getArguments().getParcelableArrayList(ARG_PEOPLE_ARRAY);
if (gdeList != null) {
mAdapter.addAll(gdeList);
}
}
}