package com.alorma.github.ui.fragment.users; import android.os.Bundle; import com.alorma.github.R; import com.alorma.github.sdk.services.user.UserFollowersClient; /** * Created by Bernat on 13/07/2014. */ public class FollowersFragment extends BaseUsersListFragment { private String username; public static FollowersFragment newInstance() { return new FollowersFragment(); } public static FollowersFragment newInstance(String username) { FollowersFragment followersFragment = new FollowersFragment(); if (username != null) { Bundle bundle = new Bundle(); bundle.putString(USERNAME, username); followersFragment.setArguments(bundle); } return followersFragment; } @Override protected void executeRequest() { super.executeRequest(); setAction(new UserFollowersClient(username), true); } @Override protected void executePaginatedRequest(int page) { super.executePaginatedRequest(page); setAction(new UserFollowersClient(username, page), false); } @Override protected void loadArguments() { if (getArguments() != null) { username = getArguments().getString(USERNAME); } } @Override protected int getNoDataText() { return R.string.no_followers; } }