package com.marshalchen.common.demoofui.recyclerplayground.fragments; import android.os.Bundle; import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.RecyclerView; import com.marshalchen.common.demoofui.recyclerplayground.InsetDecoration; public class HorizontalFragment extends RecyclerFragment { public static HorizontalFragment newInstance() { HorizontalFragment fragment = new HorizontalFragment(); Bundle args = new Bundle(); fragment.setArguments(args); return fragment; } @Override protected RecyclerView.LayoutManager getLayoutManager() { return new LinearLayoutManager(getActivity(), LinearLayoutManager.HORIZONTAL, false); } @Override protected RecyclerView.ItemDecoration getItemDecoration() { return new InsetDecoration(getActivity()); } @Override protected int getDefaultItemCount() { return 40; } }