/** * */ package com.gmail.charleszq.picorner.service.flickr; import android.util.Log; import com.gmail.charleszq.picorner.model.MediaObjectCollection; import com.gmail.charleszq.picorner.utils.FlickrHelper; import com.gmail.charleszq.picorner.utils.ModelUtils; import com.googlecode.flickrjandroid.Flickr; import com.googlecode.flickrjandroid.interestingness.InterestingnessInterface; import com.googlecode.flickrjandroid.photos.PhotoList; /** * @author charleszq * */ public class FlickrInterestingPhotosService extends FlickrAbstractPhotoListService { public FlickrInterestingPhotosService() { super(); } @Override public MediaObjectCollection getPhotos(int pageSize, int pageNo) throws Exception { Log.d(TAG, String.format("page size %s and page# %s", pageSize, pageNo)); //$NON-NLS-1$ Flickr f = FlickrHelper.getInstance().getFlickr(); InterestingnessInterface iif = f.getInterestingnessInterface(); PhotoList list = iif.getList((String) null, mExtras, pageSize, pageNo + 1); return ModelUtils.convertFlickrPhotoList(list); } }