/** * */ package com.gmail.charleszq.picorner.ui.command.ig; import android.content.Context; import com.gmail.charleszq.picorner.R; import com.gmail.charleszq.picorner.service.IPhotoService; import com.gmail.charleszq.picorner.service.ig.InstagramPopularsService; /** * @author Charles(charleszq@gmail.com) * */ public class InstagramPopularsCommand extends AbstractInstagramPhotoListCommand { /** * @param context */ public InstagramPopularsCommand(Context context) { super(context); } @Override public int getIconResourceId() { return R.drawable.ic_action_instagram_my_popular; } @Override public String getLabel() { return mContext.getString(R.string.ig_popular); } @Override public Object getAdapter(Class<?> adapterClass) { if (adapterClass == IPhotoService.class) { if (mCurrentPhotoService == null) { mCurrentPhotoService = new InstagramPopularsService(); } return mCurrentPhotoService; } return super.getAdapter(adapterClass); } @Override public String getDescription() { return mContext.getString(R.string.cd_ig_popular); } }