package net.oschina.gitapp.ui.fragments;
import android.os.Bundle;
import net.oschina.gitapp.adapter.ViewPageFragmentAdapter;
import net.oschina.gitapp.bean.Commit;
import net.oschina.gitapp.bean.Project;
import net.oschina.gitapp.common.Contanst;
import net.oschina.gitapp.ui.basefragment.BaseViewPagerFragment;
/**
* commit详情页面
*
* @author 火蚁(http://my.oschina.net/LittleDY)
* @created 2014-04-29
*/
public class CommitDetailViewPagerFragment extends BaseViewPagerFragment {
public static CommitDetailViewPagerFragment newInstance(Project project,Commit commit) {
CommitDetailViewPagerFragment fragment = new CommitDetailViewPagerFragment();
Bundle args = new Bundle();
args.putSerializable(Contanst.PROJECT, project);
args.putSerializable(Contanst.COMMIT, commit);
fragment.setArguments(args);
return fragment;
}
@Override
protected void onSetupTabAdapter(ViewPageFragmentAdapter adapter) {
Bundle args = getArguments();
adapter.addTab("详情", "detail", CommitFileDetailFragment.class, args);
adapter.addTab("评论", "comments", CommitCommentFragment.class, args);
}
}