/**
*
*/
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);
}
}