package com.florianmski.tracktoid.ui.fragments.comments;
import android.os.Bundle;
import com.florianmski.tracktoid.TraktoidConstants;
import com.florianmski.tracktoid.TraktoidTheme;
import com.florianmski.tracktoid.trakt.TraktManager;
import com.uwetrottmann.trakt.v2.entities.Comment;
import com.uwetrottmann.trakt.v2.enums.Extended;
import java.util.List;
public class CommentsEpisodeFragment extends CommentsFragment
{
private int season;
private int episode;
public static CommentsEpisodeFragment newInstance(String showId, int season, int episode)
{
CommentsEpisodeFragment f = new CommentsEpisodeFragment();
Bundle args = getBundle(showId);
args.putInt(TraktoidConstants.BUNDLE_SEASON, season);
args.putInt(TraktoidConstants.BUNDLE_EPISODE, episode);
f.setArguments(args);
return f;
}
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
season = getArguments().getInt(TraktoidConstants.BUNDLE_SEASON);
episode = getArguments().getInt(TraktoidConstants.BUNDLE_EPISODE);
}
@Override
public TraktoidTheme getTheme()
{
return TraktoidTheme.SHOW;
}
@Override
public List<Comment> getComments()
{
return TraktManager.getInstance().episodes().comments(id, season, episode, null, null, Extended.FULLIMAGES);
}
}