android.support.v7.widget.RecyclerView

Here are the examples of the java api class android.support.v7.widget.RecyclerView taken from open source projects.

1. TutorialListFragment#onCreateView()

Project: YourAppIdea
File: TutorialListFragment.java
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.tutorial_list, container, false);
    // SwipeRefresh layout
    mSwipeRefreshLayout = (SwipeRefreshLayout) view.findViewById(R.id.tutorial_swiperefreshlayout);
    mSwipeRefreshLayout.setOnRefreshListener(this);
    mSwipeRefreshLayout.setColorSchemeResources(R.color.refresh_progress_1, R.color.refresh_progress_2, R.color.refresh_progress_3);
    RecyclerView recyclerView = (RecyclerView) view.findViewById(R.id.tutorial_listview);
    recyclerView.setHasFixedSize(true);
    recyclerView.setLongClickable(false);
    LinearLayoutManager linearLayoutManager = new LinearLayoutManager(getContext());
    linearLayoutManager.setOrientation(OrientationHelper.VERTICAL);
    recyclerView.setLayoutManager(linearLayoutManager);
    recyclerView.addItemDecoration(new DividerItemDecoration(getActivity(), null));
    ItemClickSupport.addTo(recyclerView).setOnItemClickListener(this);
    this.getLoaderManager().initLoader(0, null, this);
    this.mAdapter = new TutorialRecyclerAdapter();
    recyclerView.setAdapter(this.mAdapter);
    return view;
}

2. DecryptListFragment#onCreateView()

Project: open-keychain
File: DecryptListFragment.java
/**
     * Inflate the layout for this fragment
     */
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.decrypt_files_list_fragment, container, false);
    RecyclerView vFilesList = (RecyclerView) view.findViewById(R.id.decrypted_files_list);
    vFilesList.addItemDecoration(new SpacesItemDecoration(FormattingUtils.dpToPx(getActivity(), 4)));
    vFilesList.setHasFixedSize(true);
    // TODO make this a grid, for tablets!
    vFilesList.setLayoutManager(new LinearLayoutManager(getActivity()));
    vFilesList.setItemAnimator(new DefaultItemAnimator() {

        @Override
        public boolean canReuseUpdatedViewHolder(@NonNull RecyclerView.ViewHolder viewHolder) {
            return true;
        }
    });
    mAdapter = new DecryptFilesAdapter();
    vFilesList.setAdapter(mAdapter);
    return view;
}

3. GroupPopularListFragment#onViewCreated()

Project: citrus
File: GroupPopularListFragment.java
@Override
public void onViewCreated(final View view, Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);
    String categoryName = GroupHelper.CATEGORY_POPULAR;
    RealmResults<Group> groups = GroupRepository.findAllByCategoryName(mUIThreadRealm, categoryName);
    mGroupListAdapter = new GroupListAdapter(groups, this);
    RecyclerView recyclerView = findById(view, R.id.group_list_recycler_view);
    recyclerView.addItemDecoration(new DividerItemDecoration(Utils.getDrawableResource(getActivity(), R.drawable.line)));
    final LinearLayoutManager layoutManager = new LinearLayoutManager(getActivity());
    layoutManager.setOrientation(LinearLayoutManager.VERTICAL);
    recyclerView.setLayoutManager(layoutManager);
    recyclerView.setHasFixedSize(true);
    recyclerView.setItemAnimator(new DefaultItemAnimator());
    recyclerView.setAdapter(mGroupListAdapter);
}

4. MainActivity#onCreate()

Project: android-recyclerview
File: MainActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_recycler_view);
    Demo[] demos = { new Demo(this, LinearLayoutActivity.class, R.string.linear_layout), new Demo(this, GridLayoutActivity.class, R.string.grid_layout), new Demo(this, GridLayoutVariableSpanSizeActivity.class, R.string.grid_layout_variable_span_size), new Demo(this, GridLayoutHeaderActivity.class, R.string.grid_layout_header), new Demo(this, GridLayoutAutoFitActivity.class, R.string.grid_layout_auto_fit), new Demo(this, GridLayoutAutoFitHeaderActivity.class, R.string.grid_layout_auto_fit_header), new Demo(this, GridLayoutAddRemoveActivity.class, R.string.grid_layout_add_remove) };
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recycler_view);
    recyclerView.addItemDecoration(new MarginDecoration(this));
    recyclerView.setHasFixedSize(true);
    recyclerView.setAdapter(new DemoAdapter(demos));
    recyclerView.setLayoutManager(new LinearLayoutManager(this));
}

5. GridLayoutVariableSpanSizeActivity#onCreate()

Project: android-recyclerview
File: GridLayoutVariableSpanSizeActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_recycler_view);
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recycler_view);
    recyclerView.addItemDecoration(new MarginDecoration(this));
    recyclerView.setHasFixedSize(true);
    GridLayoutManager manager = new GridLayoutManager(this, 3);
    manager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() {

        @Override
        public int getSpanSize(int position) {
            return (3 - position % 3);
        }
    });
    recyclerView.setLayoutManager(manager);
    recyclerView.setAdapter(new NumberedAdapter(30));
}

6. TileContentFragment#onCreateView()

Project: android-design-library
File: TileContentFragment.java
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    RecyclerView recyclerView = (RecyclerView) inflater.inflate(R.layout.recycler_view, container, false);
    ContentAdapter adapter = new ContentAdapter(recyclerView.getContext());
    recyclerView.setAdapter(adapter);
    recyclerView.setHasFixedSize(true);
    // Set padding for Tiles
    int tilePadding = getResources().getDimensionPixelSize(R.dimen.tile_padding);
    recyclerView.setPadding(tilePadding, tilePadding, tilePadding, tilePadding);
    recyclerView.setLayoutManager(new GridLayoutManager(getActivity(), 2));
    return recyclerView;
}

7. TileContentFragment#onCreateView()

Project: android-design-library
File: TileContentFragment.java
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    RecyclerView recyclerView = (RecyclerView) inflater.inflate(R.layout.recycler_view, container, false);
    ContentAdapter adapter = new ContentAdapter(recyclerView.getContext());
    recyclerView.setAdapter(adapter);
    recyclerView.setHasFixedSize(true);
    // Set padding for Tiles
    int tilePadding = getResources().getDimensionPixelSize(R.dimen.tile_padding);
    recyclerView.setPadding(tilePadding, tilePadding, tilePadding, tilePadding);
    recyclerView.setLayoutManager(new GridLayoutManager(getActivity(), 2));
    return recyclerView;
}

8. TileContentFragment#onCreateView()

Project: android-design-library
File: TileContentFragment.java
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    RecyclerView recyclerView = (RecyclerView) inflater.inflate(R.layout.recycler_view, container, false);
    ContentAdapter adapter = new ContentAdapter(recyclerView.getContext());
    recyclerView.setAdapter(adapter);
    recyclerView.setHasFixedSize(true);
    // Set padding for Tiles
    int tilePadding = getResources().getDimensionPixelSize(R.dimen.tile_padding);
    recyclerView.setPadding(tilePadding, tilePadding, tilePadding, tilePadding);
    recyclerView.setLayoutManager(new GridLayoutManager(getActivity(), 2));
    return recyclerView;
}

9. TileContentFragment#onCreateView()

Project: android-design-library
File: TileContentFragment.java
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    RecyclerView recyclerView = (RecyclerView) inflater.inflate(R.layout.recycler_view, container, false);
    ContentAdapter adapter = new ContentAdapter(recyclerView.getContext());
    recyclerView.setAdapter(adapter);
    recyclerView.setHasFixedSize(true);
    // Set padding for Tiles
    int tilePadding = getResources().getDimensionPixelSize(R.dimen.tile_padding);
    recyclerView.setPadding(tilePadding, tilePadding, tilePadding, tilePadding);
    recyclerView.setLayoutManager(new GridLayoutManager(getActivity(), 2));
    return recyclerView;
}

10. StickersView#buildAdapter()

Project: actor-platform
File: StickersView.java
private void buildAdapter(Context context) {
    GridLayoutManager layoutManager = new GridLayoutManager(context, Screen.getWidth() / Screen.dp(70));
    setLayoutManager(layoutManager);
    stickersAdapter = new StickersAdapter(keyboard, this);
    setAdapter(stickersAdapter);
    RecyclerView packSwitch = new RecyclerView(context);
    LinearLayoutManager linearLayoutManager = new LinearLayoutManager(context, HORIZONTAL, false);
    packSwitch.setLayoutManager(linearLayoutManager);
    packSwitch.setItemAnimator(null);
    packSwitch.setHasFixedSize(true);
    PacksAdapter packsAdapter = new PacksAdapter(context, stickersAdapter, keyboard.getStickerIndicatorContainer());
    packSwitch.setAdapter(packsAdapter);
    stickersAdapter.setPacksAdapter(packsAdapter);
    keyboard.getStickerIndicatorContainer().removeAllViews();
    keyboard.getStickerIndicatorContainer().addView(packSwitch, LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.MATCH_PARENT);
}

11. SearchNewsFragment#onCreateView()

Project: ZhihuDailyPurify
File: SearchNewsFragment.java
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.fragment_search, container, false);
    assert view != null;
    RecyclerView mRecyclerView = (RecyclerView) view.findViewById(R.id.search_result_list);
    mRecyclerView.setHasFixedSize(true);
    LinearLayoutManager llm = new LinearLayoutManager(getActivity());
    llm.setOrientation(LinearLayoutManager.VERTICAL);
    mRecyclerView.setLayoutManager(llm);
    mAdapter = new NewsAdapter(newsList);
    mHeaderAdapter = new DateHeaderAdapter(newsList);
    StickyHeadersItemDecoration header = new StickyHeadersBuilder().setAdapter(mAdapter).setRecyclerView(mRecyclerView).setStickyHeadersAdapter(mHeaderAdapter).build();
    mRecyclerView.setAdapter(mAdapter);
    mRecyclerView.addItemDecoration(header);
    return view;
}

12. CityListFragment#onCreateView()

Project: YourAppIdea
File: CityListFragment.java
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.city_fragment, container, false);
    RecyclerView recyclerView = (RecyclerView) view.findViewById(R.id.city_listview);
    recyclerView.setHasFixedSize(true);
    LinearLayoutManager linearLayoutManager = new LinearLayoutManager(getContext());
    linearLayoutManager.setOrientation(OrientationHelper.VERTICAL);
    recyclerView.setLayoutManager(linearLayoutManager);
    recyclerView.addItemDecoration(new DividerItemDecoration(getActivity(), null));
    recyclerView.setAdapter(this.mAdapter);
    ItemClickSupport.addTo(recyclerView).setOnItemClickListener(this);
    return view;
}

13. AirportListFragment#onCreateView()

Project: YourAppIdea
File: AirportListFragment.java
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    if (BuildConfig.DEBUG) {
        Log.i(YourApplication.LOG_TAG, "AirportListFragment.onCreateView");
    }
    View view = inflater.inflate(R.layout.airport_listfragment, container, false);
    mSwipeRefreshLayout = (SwipeRefreshLayout) view.findViewById(R.id.airport_swiperefreshlayout);
    mSwipeRefreshLayout.setColorSchemeResources(R.color.refresh_progress_1, R.color.refresh_progress_2, R.color.refresh_progress_3);
    mSwipeRefreshLayout.setOnRefreshListener(this);
    RecyclerView recyclerView = (RecyclerView) view.findViewById(R.id.airport_recyclerview);
    recyclerView.setHasFixedSize(true);
    LinearLayoutManager linearLayoutManager = new LinearLayoutManager(getContext());
    linearLayoutManager.setOrientation(OrientationHelper.VERTICAL);
    recyclerView.setLayoutManager(linearLayoutManager);
    recyclerView.addItemDecoration(new DividerItemDecoration(getActivity(), null));
    recyclerView.setAdapter(this.mAirportAdapter);
    return view;
}

14. OverlayView#onFinishInflate()

Project: WebCards
File: OverlayView.java
@Override
protected void onFinishInflate() {
    super.onFinishInflate();
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recyclerView);
    recyclerView.setLayoutManager(new WebCardLayoutManager(getContext()));
    recyclerView.setHasFixedSize(true);
    recyclerView.setItemAnimator(new WebCardAnimator(recyclerView));
    adapter = new WebCardAdapter(recyclerView);
    recyclerView.setAdapter(adapter);
    ItemClickSupport.addTo(recyclerView).setOnItemClickListener(this);
    ItemTouchHelper touchHelper = new ItemTouchHelper(new WebCardTouchHelper(adapter));
    touchHelper.attachToRecyclerView(recyclerView);
}

15. SettingsCacheTTLFragment#onViewCreated()

Project: open-keychain
File: SettingsCacheTTLFragment.java
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);
    CacheTTLPrefs prefs = (CacheTTLPrefs) getArguments().getSerializable(ARG_TTL_PREFS);
    mAdapter = new CacheTTLListAdapter(prefs);
    RecyclerView recyclerView = (RecyclerView) view.findViewById(R.id.cache_ttl_recycler_view);
    recyclerView.setHasFixedSize(true);
    recyclerView.setLayoutManager(new LinearLayoutManager(getActivity()));
    recyclerView.setAdapter(mAdapter);
    recyclerView.addItemDecoration(new DividerItemDecoration(getActivity(), DividerItemDecoration.VERTICAL_LIST));
}

16. ThreadPreviewActivity#onCreate()

Project: materialistic
File: ThreadPreviewActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    Item item = getIntent().getParcelableExtra(EXTRA_ITEM);
    if (item == null) {
        finish();
        return;
    }
    supportRequestWindowFeature(Window.FEATURE_NO_TITLE);
    setContentView(R.layout.activity_thread_preview);
    setSupportActionBar((Toolbar) findViewById(R.id.toolbar));
    getSupportActionBar().setDisplayOptions(ActionBar.DISPLAY_SHOW_HOME | ActionBar.DISPLAY_SHOW_TITLE | ActionBar.DISPLAY_HOME_AS_UP);
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recycler_view);
    recyclerView.setHasFixedSize(true);
    recyclerView.setLayoutManager(new SnappyLinearLayoutManager(this));
    recyclerView.addItemDecoration(new CommentItemDecoration(this));
    recyclerView.setAdapter(new ThreadPreviewRecyclerViewAdapter(mItemManager, item));
    mVolumeNavigationDelegate.setScrollable(new VolumeNavigationDelegate.RecyclerViewHelper(recyclerView, VolumeNavigationDelegate.RecyclerViewHelper.SCROLL_ITEM), null);
}

17. RecyclerViewActivity#onCreate()

Project: JazzyListView
File: RecyclerViewActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_recyclerview);
    setTitle(getString(getIntent().getIntExtra(MainActivity.EXTRA_TITLE_RES, 0)));
    int itemLayoutRes = getIntent().getIntExtra(MainActivity.EXTRA_ITEM_LAYOUT_RES, R.layout.item);
    boolean isStaggered = getIntent().getBooleanExtra(MainActivity.EXTRA_IS_STAGGERED, false);
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.list);
    recyclerView.setLayoutManager(createLayoutManager(itemLayoutRes, isStaggered));
    recyclerView.setHasFixedSize(true);
    recyclerView.setAdapter(new SampleRecyclerViewAdapter(ListModel.getModel(), itemLayoutRes, isStaggered));
    jazzyScrollListener = new JazzyRecyclerViewScrollListener();
    recyclerView.setOnScrollListener(jazzyScrollListener);
    if (savedInstanceState != null) {
        mCurrentTransitionEffect = savedInstanceState.getInt(KEY_TRANSITION_EFFECT, JazzyHelper.HELIX);
        setupJazziness(mCurrentTransitionEffect);
    }
}

18. MainActivity#onCreate()

Project: espresso-samples
File: MainActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recycler_view);
    final TextView textView = (TextView) findViewById(R.id.text);
    textView.setBackgroundColor(Color.LTGRAY);
    textView.setVisibility(View.GONE);
    recyclerView.setHasFixedSize(true);
    recyclerView.setLayoutManager(new LinearLayoutManager(this));
    recyclerView.setAdapter(new NumberedAdapter(30, new NumberedAdapter.OnItemClickListener() {

        @Override
        public void onItemClick(int position) {
            textView.setText(String.valueOf(position));
            textView.setVisibility(View.VISIBLE);
        }
    }));
}

19. MoviesListingFragment#initLayoutReferences()

Project: CineBuff
File: MoviesListingFragment.java
private void initLayoutReferences(View rootView) {
    RecyclerView moviesListing = (RecyclerView) rootView.findViewById(R.id.movies_listing);
    moviesListing.setHasFixedSize(true);
    int columns;
    if (getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE) {
        columns = 2;
    } else {
        columns = getResources().getInteger(R.integer.no_of_columns);
    }
    RecyclerView.LayoutManager layoutManager = new GridLayoutManager(getActivity(), columns);
    moviesListing.setLayoutManager(layoutManager);
    mAdapter = new MoviesListingAdapter(mMovies, this);
    moviesListing.setAdapter(mAdapter);
}

20. MainActivity2#onCreate()

Project: android-show-hide-toolbar
File: MainActivity2.java
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main_activity);
    // Assign Toolbar to the activity
    Toolbar tToolbar = (Toolbar) findViewById(R.id.tToolbar);
    setSupportActionBar(tToolbar);
    getSupportActionBar().setTitle(R.string.app_name);
    // RecyclerView with sample data
    RecyclerView rvCities = (RecyclerView) findViewById(R.id.rvCities);
    rvCities.setLayoutManager(new LinearLayoutManager(this));
    rvCities.setAdapter(new CitiesAdapter(CityUtils.CITIES));
    rvCities.addOnScrollListener(showHideToolbarListener = new RecyclerViewUtils.ShowHideToolbarOnScrollingListener(tToolbar));
    if (savedInstanceState != null) {
        showHideToolbarListener.onRestoreInstanceState((RecyclerViewUtils.ShowHideToolbarOnScrollingListener.State) savedInstanceState.getParcelable(RecyclerViewUtils.ShowHideToolbarOnScrollingListener.SHOW_HIDE_TOOLBAR_LISTENER_STATE));
    }
}

21. RecyclerListFragment#onViewCreated()

Project: Android-ItemTouchHelper-Demo
File: RecyclerListFragment.java
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);
    RecyclerListAdapter adapter = new RecyclerListAdapter(getActivity(), this);
    RecyclerView recyclerView = (RecyclerView) view;
    recyclerView.setHasFixedSize(true);
    recyclerView.setAdapter(adapter);
    recyclerView.setLayoutManager(new LinearLayoutManager(getActivity()));
    ItemTouchHelper.Callback callback = new SimpleItemTouchHelperCallback(adapter);
    mItemTouchHelper = new ItemTouchHelper(callback);
    mItemTouchHelper.attachToRecyclerView(recyclerView);
}

22. RecyclerGridFragment#onViewCreated()

Project: Android-ItemTouchHelper-Demo
File: RecyclerGridFragment.java
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);
    final RecyclerListAdapter adapter = new RecyclerListAdapter(getActivity(), this);
    RecyclerView recyclerView = (RecyclerView) view;
    recyclerView.setHasFixedSize(true);
    recyclerView.setAdapter(adapter);
    final int spanCount = getResources().getInteger(R.integer.grid_columns);
    final GridLayoutManager layoutManager = new GridLayoutManager(getActivity(), spanCount);
    recyclerView.setLayoutManager(layoutManager);
    ItemTouchHelper.Callback callback = new SimpleItemTouchHelperCallback(adapter);
    mItemTouchHelper = new ItemTouchHelper(callback);
    mItemTouchHelper.attachToRecyclerView(recyclerView);
}

23. MainActivity#onCreate()

Project: android-dynamical-loading
File: MainActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_recyclerview);
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recyclerview);
    activityHolder = new ActivityHolder();
    LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this);
    recyclerView.setLayoutManager(linearLayoutManager);
    MyAdapter adapter = new MyAdapter();
    ;
    recyclerView.setAdapter(adapter);
    recyclerView.addItemDecoration(new DividerItemDecoration(this, DividerItemDecoration.VERTICAL_LIST));
    activityHolder.addActivity("Get All ClassLoader", GetAllClassLoaderActivity.class);
    adapter.notifyDataSetChanged();
}

24. NewsListFragment#onCreateView()

Project: ZhihuDailyPurify
File: NewsListFragment.java
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.fragment_news_list, container, false);
    assert view != null;
    RecyclerView mRecyclerView = (RecyclerView) view.findViewById(R.id.news_list);
    mRecyclerView.setHasFixedSize(!isToday);
    LinearLayoutManager llm = new LinearLayoutManager(getActivity());
    llm.setOrientation(LinearLayoutManager.VERTICAL);
    mRecyclerView.setLayoutManager(llm);
    mAdapter = new NewsAdapter(newsList);
    mRecyclerView.setAdapter(mAdapter);
    mSwipeRefreshLayout = (SwipeRefreshLayout) view.findViewById(R.id.swipe_refresh_layout);
    mSwipeRefreshLayout.setOnRefreshListener(this);
    mSwipeRefreshLayout.setColorSchemeResources(R.color.color_primary);
    return view;
}

25. AroundMeFragment#onCreateView()

Project: YourAppIdea
File: AroundMeFragment.java
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.aroundme_fragment, container, false);
    RecyclerView recyclerView = (RecyclerView) view.findViewById(R.id.aroundme_listview);
    recyclerView.setAdapter(this.mPlaceListAdapter);
    recyclerView.setHasFixedSize(true);
    LinearLayoutManager mLayoutManager = new LinearLayoutManager(getActivity());
    recyclerView.setLayoutManager(mLayoutManager);
    if (mCityName != null) {
        TextView textView = (TextView) view.findViewById(R.id.aroundme_cityname);
        textView.setText(mCityName);
    }
    return view;
}

26. TabFragment#onCreateView()

Project: TabbedCoordinatorLayout
File: TabFragment.java
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.fragment, container, false);
    RecyclerView recyclerView = (RecyclerView) view.findViewById(R.id.fragment_list_rv);
    LinearLayoutManager linearLayoutManager = new LinearLayoutManager(getActivity());
    recyclerView.setLayoutManager(linearLayoutManager);
    recyclerView.setHasFixedSize(true);
    String[] listItems = mItemData.split(" ");
    List<String> list = new ArrayList<String>();
    Collections.addAll(list, listItems);
    mAdapter = new ListAdapter(list);
    recyclerView.setAdapter(mAdapter);
    return view;
}

27. SearchStaticRecyclerFragment#onCreateView()

Project: Search-View-Layout
File: SearchStaticRecyclerFragment.java
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    // Inflate the layout for this fragment
    View rootView = inflater.inflate(R.layout.fragment_search_static_recycler, container, false);
    RecyclerView recyclerView = ((RecyclerView) rootView.findViewById(R.id.search_static_recycler));
    recyclerView.setLayoutManager(new LinearLayoutManager(getActivity()));
    ArrayList<String> strings = new ArrayList<>();
    for (int i = 0; i < 10; i++) {
        strings.add(i + " -- \n" + getString(R.string.lorem_1));
    }
    ListViewAdapter adapter = new ListViewAdapter(strings);
    recyclerView.setAdapter(adapter);
    recyclerView.setOnTouchListener(new View.OnTouchListener() {

        // Setting on Touch Listener for handling the touch inside ScrollView
        @Override
        public boolean onTouch(View v, MotionEvent event) {
            // Disallow the touch request for parent scroll on touch of child view
            v.getParent().requestDisallowInterceptTouchEvent(true);
            return false;
        }
    });
    return rootView;
}

28. SimpleGridActivity#onCreate()

Project: RecyclerView-FlexibleDivider
File: SimpleGridActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_sample);
    SimpleAdapter adapter = new SimpleAdapter(this);
    GridLayoutManager manager = new GridLayoutManager(this, 3);
    manager.setOrientation(OrientationHelper.VERTICAL);
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.main_recyclerview);
    recyclerView.setLayoutManager(manager);
    recyclerView.setAdapter(adapter);
    recyclerView.addItemDecoration(new HorizontalDividerItemDecoration.Builder(this).build());
}

29. SimpleActivity#onCreate()

Project: RecyclerView-FlexibleDivider
File: SimpleActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_sample);
    SimpleAdapter adapter = new SimpleAdapter(this);
    LinearLayoutManager manager = new LinearLayoutManager(this);
    manager.setOrientation(OrientationHelper.VERTICAL);
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.main_recyclerview);
    recyclerView.setLayoutManager(manager);
    recyclerView.setAdapter(adapter);
    recyclerView.addItemDecoration(new HorizontalDividerItemDecoration.Builder(this).build());
}

30. DrawableActivity#onCreate()

Project: RecyclerView-FlexibleDivider
File: DrawableActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_sample);
    SimpleAdapter adapter = new SimpleAdapter(this);
    LinearLayoutManager manager = new LinearLayoutManager(this);
    manager.setOrientation(OrientationHelper.VERTICAL);
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.main_recyclerview);
    recyclerView.setLayoutManager(manager);
    recyclerView.setAdapter(adapter);
    recyclerView.addItemDecoration(new HorizontalDividerItemDecoration.Builder(this).drawable(R.drawable.sample).size(15).build());
}

31. ComplexActivity#onCreate()

Project: RecyclerView-FlexibleDivider
File: ComplexActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_sample);
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.main_recyclerview);
    // https://code.google.com/p/android/issues/detail?id=29944
    if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.HONEYCOMB) {
        recyclerView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
    }
    ComplexAdapter adapter = new ComplexAdapter(this);
    LinearLayoutManager manager = new LinearLayoutManager(this);
    manager.setOrientation(OrientationHelper.VERTICAL);
    recyclerView.setLayoutManager(manager);
    recyclerView.setAdapter(adapter);
    recyclerView.addItemDecoration(new HorizontalDividerItemDecoration.Builder(this).paintProvider(adapter).visibilityProvider(adapter).marginProvider(adapter).build());
}

32. NavigationDrawerFragment#onCreateView()

Project: NotePad
File: NavigationDrawerFragment.java
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View rootView = inflater.inflate(R.layout.fragment_navdrawer, container, false);
    RecyclerView list = (RecyclerView) rootView.findViewById(R.id.left_drawer);
    // TODO add edit lists item?
    mAdapter = new Adapter(toArray(new TopLevelItem(), new ExtraHeaderItem(TaskListFragment.LIST_ID_ALL, R.string.show_from_all_lists)), toArray(new SeparatorFooter(EXTRA_ID_SEPARATOR_1), new CreateListFooter(), new SeparatorFooter(EXTRA_ID_SEPARATOR_2), new SettingsFooterItem(), new AboutFooterItem(), new ChangelogFooterItem()));
    list.setAdapter(mAdapter);
    list.setHasFixedSize(true);
    LinearLayoutManager layoutManager = new LinearLayoutManager(getContext());
    list.setLayoutManager(layoutManager);
    return rootView;
}

33. SearchActivity#search()

Project: GEM
File: SearchActivity.java
private void search(String query) {
    //Stops if the query is empty
    if (TextUtils.isEmpty(query)) {
        findViewById(R.id.search_empty_textview).setVisibility(View.GONE);
        findViewById(R.id.recycler).setVisibility(View.GONE);
        return;
    }
    //Fetches results
    List<SearchResult> results = Library.search(query);
    //Resets
    findViewById(R.id.search_empty_textview).setVisibility(!results.isEmpty() ? View.GONE : View.VISIBLE);
    findViewById(R.id.recycler).setVisibility(results.isEmpty() ? View.GONE : View.VISIBLE);
    if (results.isEmpty())
        return;
    ListAdapter<SearchResult> adapter = new ListAdapter<>(ListAdapter.Type.Search, results, this);
    adapter.withTransitionActivity(this);
    RecyclerView recycler = (RecyclerView) findViewById(R.id.recycler);
    recycler.setAdapter(adapter);
    recycler.setItemAnimator(new DefaultItemAnimator());
    recycler.setLayoutManager(new LinearLayoutManager(this));
}

34. TasksManagerDemoActivity#onCreate()

Project: FileDownloader
File: TasksManagerDemoActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_tasks_manager_demo);
    final RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recycler_view);
    recyclerView.setLayoutManager(new LinearLayoutManager(this));
    recyclerView.setAdapter(adapter = new TaskItemAdapter());
    TasksManager.getImpl().onCreate(new WeakReference<>(this));
}

35. RecyclerViewFragment#onCreateView()

Project: easy-adapter
File: RecyclerViewFragment.java
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
    View layout = inflater.inflate(R.layout.fragment_recycler_view, container, false);
    RecyclerView recyclerView = (RecyclerView) layout.findViewById(R.id.recycler_view);
    LinearLayoutManager layoutManager = new LinearLayoutManager(getActivity());
    recyclerView.setLayoutManager(layoutManager);
    /*
          Simply create an EasyRecyclerAdapter by passing a Context and your ItemViewHolder implementation.
          Optionally, you can pass the list of items and a listener defined in the ItemViewHolder.
         */
    recyclerView.setAdapter(new EasyRecyclerAdapter<>(getActivity(), PersonViewHolder.class, DataProvider.getMockPeopleSet2(), mPersonHolderListener));
    return layout;
}

36. SimpleBehaviorActivity#onCreate()

Project: coordinated-effort
File: SimpleBehaviorActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_simple);
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    RecyclerView list = (RecyclerView) findViewById(R.id.list);
    SimpleAdapter adapter = new SimpleAdapter(list);
    list.setAdapter(adapter);
    list.setLayoutManager(new LinearLayoutManager(this));
    findViewById(R.id.fab).setOnClickListener(this);
}

37. QuickerReturnActivity#onCreate()

Project: coordinated-effort
File: QuickerReturnActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_quicker);
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    RecyclerView list = (RecyclerView) findViewById(R.id.list);
    SimpleAdapter adapter = new SimpleAdapter(list);
    list.setAdapter(adapter);
    list.setLayoutManager(new LinearLayoutManager(this));
}

38. FooterBarActivity#onCreate()

Project: coordinated-effort
File: FooterBarActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_footer);
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    RecyclerView list = (RecyclerView) findViewById(R.id.list);
    SimpleAdapter adapter = new SimpleAdapter(list);
    list.setAdapter(adapter);
    list.setLayoutManager(new LinearLayoutManager(this));
}

39. AppsLibrariesActivity#onCreate()

Project: Carbon
File: AppsLibrariesActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_demo);
    Samples.initToolbar(this, getString(R.string.appsLibrariesActivity_title));
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.list);
    ViewModel[] items = new ViewModel[] { new ViewModel(CalculatorActivity.class, getString(R.string.calculatorActivity_title), true), new ViewModel(PicassoActivity.class, getString(R.string.picassoActivity_title)), new ViewModel(RecyclerCardsActivity.class, getString(R.string.recyclerCardsActivity_title)), new ViewModel(DrawerActivity.class, getString(R.string.drawerActivity_title)), new ViewModel(DesignActivity.class, getString(R.string.designActivity_title)) };
    recyclerView.setLayoutManager(getResources().getBoolean(R.bool.tablet) ? new GridLayoutManager(this, 2, LinearLayoutManager.VERTICAL, false) : new LinearLayoutManager(this, LinearLayoutManager.VERTICAL, false));
    recyclerView.setAdapter(new MainListAdapter(items));
}

40. AnimationsActivity#onCreate()

Project: Carbon
File: AnimationsActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_demo);
    Samples.initToolbar(this, getString(R.string.animationsActivity_title));
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.list);
    ViewModel[] items = new ViewModel[] { new ViewModel(WidgetAnimationsActivity.class, getString(R.string.widgetAnimationsActivity_title)), new ViewModel(ImageFadeActivity.class, getString(R.string.imageFadeActivity_title)), new ViewModel(ListRippleActivity.class, getString(R.string.listRippleActivity_title)), new ViewModel(RippleComparisonActivity.class, getString(R.string.rippleComparisonActivity_title), false, true), new ViewModel(RadialTransitionActivity.class, getString(R.string.radialTransitionActivity_title)), new ViewModel(RippleActivity.class, getString(R.string.rippleActivity_title)) };
    recyclerView.setLayoutManager(getResources().getBoolean(R.bool.tablet) ? new GridLayoutManager(this, 2, LinearLayoutManager.VERTICAL, false) : new LinearLayoutManager(this, LinearLayoutManager.VERTICAL, false));
    recyclerView.setAdapter(new MainListAdapter(items));
}

41. ChannelsView#onFinishInflate()

Project: bonfire-firebase-sample
File: ChannelsView.java
@Override
protected void onFinishInflate() {
    super.onFinishInflate();
    View.inflate(getContext(), R.layout.merge_channels_view, this);
    RecyclerView channels = Views.findById(this, R.id.channels);
    channels.addItemDecoration(new ChannelItemDecoration());
    channels.setAdapter(channelsAdapter);
    newChannelFab = Views.findById(this, R.id.new_channel_fab);
    toolbar = Views.findById(this, R.id.toolbar);
    toolbar.setTitle(R.string.app_name);
    toolbar.inflateMenu(R.menu.channels_menu);
}

42. SearchFragment#bindView()

Project: AndroidTDDBootStrap
File: SearchFragment.java
@Override
protected void bindView(final View rootView) {
    final RecyclerView rvSearchResult = ButterKnife.findById(rootView, R.id.mRvSearchResult);
    final Toolbar toolBar = ButterKnife.findById(rootView, R.id.mToolBar);
    toolBar.setTitle(R.string.search);
    mActivity.setSupportActionBar(toolBar);
    mAdapter = new SearchUserResultAdapter(mResources,  user -> startActivityForResultSafely(ProfileActivityAutoBundle.createIntentBuilder(user).build(getContext()), CODE_DETAIL));
    rvSearchResult.setLayoutManager(new StaggeredGridLayoutManager(SPAN_COUNT, StaggeredGridLayoutManager.VERTICAL));
    rvSearchResult.setAdapter(mAdapter);
}

43. SettingsFragment#onViewCreated()

Project: android-support-preference
File: SettingsFragment.java
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);
    final RecyclerView listView = getListView();
    // We're using alternative divider.
    listView.addItemDecoration(new PreferenceDividerDecoration(getContext()).drawBottom(true).drawBetweenCategories(false));
    setDivider(null);
    // We don't want this. The children are still focusable.
    listView.setFocusable(false);
}

44. LauncherPageFragment#onViewCreated()

Project: android-advancedrecyclerview
File: LauncherPageFragment.java
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);
    int pageNo = getArguments().getInt(ARG_PAGE_NO);
    LauncherButtonsAdapter adapter = createAdapter(pageNo);
    RecyclerView recyclerView = (RecyclerView) view.findViewById(R.id.recycler_view);
    recyclerView.setLayoutManager(new LinearLayoutManager(view.getContext(), LinearLayoutManager.VERTICAL, false));
    recyclerView.setAdapter(adapter);
}

45. MinimalSwipeableExampleActivity#onCreate()

Project: android-advancedrecyclerview
File: MinimalSwipeableExampleActivity.java
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_demo_minimal);
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recycler_view);
    // Setup swiping feature and RecyclerView
    RecyclerViewSwipeManager swipeMgr = new RecyclerViewSwipeManager();
    recyclerView.setLayoutManager(new LinearLayoutManager(this));
    recyclerView.setAdapter(swipeMgr.createWrappedAdapter(new MyAdapter()));
    swipeMgr.attachRecyclerView(recyclerView);
}

46. MinimalExpandableExampleActivity#onCreate()

Project: android-advancedrecyclerview
File: MinimalExpandableExampleActivity.java
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_demo_minimal);
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recycler_view);
    // Setup expandable feature and RecyclerView
    RecyclerViewExpandableItemManager expMgr = new RecyclerViewExpandableItemManager(null);
    recyclerView.setLayoutManager(new LinearLayoutManager(this));
    recyclerView.setAdapter(expMgr.createWrappedAdapter(new MyAdapter()));
    expMgr.attachRecyclerView(recyclerView);
}

47. MinimalDraggableExampleActivity#onCreate()

Project: android-advancedrecyclerview
File: MinimalDraggableExampleActivity.java
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_demo_minimal);
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recycler_view);
    // Setup D&D feature and RecyclerView
    RecyclerViewDragDropManager dragMgr = new RecyclerViewDragDropManager();
    dragMgr.setInitiateOnMove(false);
    dragMgr.setInitiateOnLongPress(true);
    recyclerView.setLayoutManager(new LinearLayoutManager(this));
    recyclerView.setAdapter(dragMgr.createWrappedAdapter(new MyAdapter()));
    dragMgr.attachRecyclerView(recyclerView);
    Snackbar.make(findViewById(R.id.container), "TIP: Long press item to initiate Drag & Drop action!", Snackbar.LENGTH_LONG).show();
}

48. MainActivity#onCreate()

Project: AdapterDelegates
File: MainActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    RecyclerView rv = (RecyclerView) findViewById(R.id.recyclerView);
    rv.setLayoutManager(new LinearLayoutManager(this));
    MainAdapter adapter = new MainAdapter(this, getAnimals());
    rv.setAdapter(adapter);
    findViewById(R.id.reptielsActivity).setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            startActivity(new Intent(MainActivity.this, ReptilesActivity.class));
        }
    });
}

49. OverviewFragment#onCreateView()

Project: Yaaic
File: OverviewFragment.java
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.fragment_servers, container, false);
    adapter = new ServersAdapter(this);
    RecyclerView recyclerView = (RecyclerView) view.findViewById(R.id.recyclerView);
    recyclerView.setAdapter(adapter);
    recyclerView.setLayoutManager(new LinearLayoutManager(getActivity(), LinearLayoutManager.VERTICAL, false));
    ImageButton button = (ImageButton) view.findViewById(R.id.fab);
    button.setOnClickListener(this);
    return view;
}

50. DemoTwoRecyclerViewActivity#testRecyclerViewGridLayout()

Project: TvWidget
File: DemoTwoRecyclerViewActivity.java
private void testRecyclerViewGridLayout() {
    //test grid
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.secondRecyclerView);
    GridLayoutManager gridlayoutManager = new TvGridLayoutManagerScrolling(this, 4);
    gridlayoutManager.setOrientation(GridLayoutManager.VERTICAL);
    recyclerView.setLayoutManager(gridlayoutManager);
    recyclerView.setFocusable(false);
    border.attachTo(recyclerView);
    createData(recyclerView, R.layout.item);
}

51. DemoTwoRecyclerViewActivity#testRecyclerViewLinerLayout()

Project: TvWidget
File: DemoTwoRecyclerViewActivity.java
private void testRecyclerViewLinerLayout() {
    //test linearlayout
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.firstRecyclerView);
    // ???????????
    GridLayoutManager layoutManager = new GridLayoutManager(this, 1);
    layoutManager.setOrientation(LinearLayoutManager.VERTICAL);
    recyclerView.setLayoutManager(layoutManager);
    recyclerView.setFocusable(false);
    border.attachTo(recyclerView);
    createData(recyclerView, R.layout.item3);
}

52. DemoRecyclerViewActivity#testRecyclerViewGridLayout()

Project: TvWidget
File: DemoRecyclerViewActivity.java
private void testRecyclerViewGridLayout() {
    //test grid
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recyclerView);
    GridLayoutManager gridlayoutManager = new TvGridLayoutManagerScrolling(this, 4);
    gridlayoutManager.setOrientation(GridLayoutManager.HORIZONTAL);
    recyclerView.setLayoutManager(gridlayoutManager);
    recyclerView.setFocusable(false);
    border.attachTo(recyclerView);
    createData(recyclerView);
}

53. DemoRecyclerViewActivity#testRecyclerViewLinerLayout()

Project: TvWidget
File: DemoRecyclerViewActivity.java
private void testRecyclerViewLinerLayout() {
    //test linearlayout
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recyclerView);
    // ???????????
    LinearLayoutManager layoutManager = new LinearLayoutManager(this);
    layoutManager.setOrientation(LinearLayoutManager.HORIZONTAL);
    recyclerView.setLayoutManager(layoutManager);
    recyclerView.setFocusable(false);
    border.attachTo(recyclerView);
    createData(recyclerView);
}

54. Example7Fragment#onCreateView()

Project: SectionedRecyclerViewAdapter
File: Example7Fragment.java
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.fragment_ex1, container, false);
    sectionAdapter = new SectionedRecyclerViewAdapter();
    for (char alphabet = 'A'; alphabet <= 'Z'; alphabet++) {
        List<String> contacts = getContactsWithLetter(alphabet);
        if (contacts.size() > 0) {
            ContactsSection contactsSection = new ContactsSection(String.valueOf(alphabet), contacts);
            sectionAdapter.addSection(contactsSection);
        }
    }
    RecyclerView recyclerView = (RecyclerView) view.findViewById(R.id.recyclerview);
    recyclerView.setLayoutManager(new LinearLayoutManager(getContext()));
    recyclerView.setAdapter(sectionAdapter);
    return view;
}

55. Example4Fragment#onCreateView()

Project: SectionedRecyclerViewAdapter
File: Example4Fragment.java
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.fragment_ex4, container, false);
    sectionAdapter = new SectionedRecyclerViewAdapter();
    for (char alphabet = 'A'; alphabet <= 'Z'; alphabet++) {
        List<String> contacts = getContactsWithLetter(alphabet);
        if (contacts.size() > 0) {
            sectionAdapter.addSection(new ExpandableContactsSection(String.valueOf(alphabet), contacts));
        }
    }
    RecyclerView recyclerView = (RecyclerView) view.findViewById(R.id.recyclerview);
    recyclerView.setLayoutManager(new LinearLayoutManager(getContext()));
    recyclerView.setAdapter(sectionAdapter);
    return view;
}

56. Example2Fragment#onCreateView()

Project: SectionedRecyclerViewAdapter
File: Example2Fragment.java
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.fragment_ex2, container, false);
    sectionAdapter = new SectionedRecyclerViewAdapter();
    sectionAdapter.addSection(new NewsSection(NewsSection.WORLD));
    sectionAdapter.addSection(new NewsSection(NewsSection.BUSINESS));
    sectionAdapter.addSection(new NewsSection(NewsSection.TECHNOLOGY));
    sectionAdapter.addSection(new NewsSection(NewsSection.SPORTS));
    RecyclerView recyclerView = (RecyclerView) view.findViewById(R.id.recyclerview);
    recyclerView.setLayoutManager(new LinearLayoutManager(getContext()));
    recyclerView.setAdapter(sectionAdapter);
    return view;
}

57. Example1Fragment#onCreateView()

Project: SectionedRecyclerViewAdapter
File: Example1Fragment.java
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.fragment_ex1, container, false);
    sectionAdapter = new SectionedRecyclerViewAdapter();
    for (char alphabet = 'A'; alphabet <= 'Z'; alphabet++) {
        List<String> contacts = getContactsWithLetter(alphabet);
        if (contacts.size() > 0) {
            sectionAdapter.addSection(new ContactsSection(String.valueOf(alphabet), contacts));
        }
    }
    RecyclerView recyclerView = (RecyclerView) view.findViewById(R.id.recyclerview);
    recyclerView.setLayoutManager(new LinearLayoutManager(getContext()));
    recyclerView.setAdapter(sectionAdapter);
    return view;
}

58. MainActivity#onCreate()

Project: sectioned-recyclerview
File: MainActivity.java
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    RecyclerView list = (RecyclerView) findViewById(R.id.list);
    MainAdapter adapter = new MainAdapter();
    GridLayoutManager manager = new GridLayoutManager(this, getResources().getInteger(R.integer.grid_span));
    list.setLayoutManager(manager);
    adapter.setLayoutManager(manager);
    list.setAdapter(adapter);
}

59. SearchFragment#onCreateView()

Project: SearchView
File: SearchFragment.java
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    String[] strings = { getString(R.string.installed), getString(R.string.all) };
    List<String> list = new ArrayList<>(30);
    Random random = new Random();
    while (list.size() < 30) {
        //list.add(BaseActivity.sCheeseStrings[random.nextInt(BaseActivity.sCheeseStrings.length)]);
        list.add(strings[random.nextInt(strings.length)]);
    }
    RecyclerView recyclerView = (RecyclerView) inflater.inflate(R.layout.fragment_page, container, false);
    recyclerView.setLayoutManager(new LinearLayoutManager(recyclerView.getContext()));
    // getActivity();
    recyclerView.setAdapter(new SimpleStringRecyclerViewAdapter(list));
    return recyclerView;
}

60. MainActivity#onCreate()

Project: RecyclerView-MultipleViewTypesAdapter
File: MainActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recyclerview_main);
    SampleEnumMapAdapter adapter = new SampleEnumMapAdapter();
    recyclerView.setAdapter(adapter);
    recyclerView.setLayoutManager(new LinearLayoutManager(this));
    List<SampleData> sampleData = getSampleData();
    adapter.setSample2Data(sampleData);
}

61. ScrollingActivity#onCreate()

Project: recycler-fast-scroll
File: ScrollingActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_simple_scrolling);
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    RecyclerView view = (RecyclerView) findViewById(R.id.recyclerview);
    view.setAdapter(new ItemAdapter());
    view.setLayoutManager(new LinearLayoutManager(this));
    mRecyclerFastScroller = (RecyclerFastScroller) findViewById(R.id.fast_scroller);
    mRecyclerFastScroller.attachRecyclerView(view);
    setTitle(R.string.title);
}

62. CoordinatorScrollingActivity#onCreate()

Project: recycler-fast-scroll
File: CoordinatorScrollingActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_coordinator_scrolling);
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    RecyclerView view = (RecyclerView) findViewById(R.id.recyclerview);
    view.setAdapter(new ItemAdapter());
    view.setLayoutManager(new LinearLayoutManager(this));
    RecyclerFastScroller scroller = (RecyclerFastScroller) findViewById(R.id.fast_scroller);
    scroller.attachRecyclerView(view);
    CoordinatorLayout coordinatorLayout = (CoordinatorLayout) findViewById(R.id.coordinator);
    AppBarLayout appBarLayout = (AppBarLayout) findViewById(R.id.app_bar);
    scroller.attachAppBarLayout(coordinatorLayout, appBarLayout);
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);
}

63. ApplyFragment#onCreateView()

Project: polar-dashboard
File: ApplyFragment.java
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    final View v = inflater.inflate(R.layout.fragment_recyclerview, container, false);
    final RecyclerView recyclerView = ButterKnife.findById(v, android.R.id.list);
    final GridLayoutManager lm = new GridLayoutManager(getActivity(), Config.get().gridWidthApply());
    lm.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() {

        @Override
        public int getSpanSize(int position) {
            if (position == 0 && ApplyUtil.canQuickApply(getActivity()) != null)
                return Config.get().gridWidthApply();
            return 1;
        }
    });
    final ApplyAdapter mAdapter = new ApplyAdapter(getActivity(), this);
    recyclerView.setLayoutManager(lm);
    recyclerView.setAdapter(mAdapter);
    return v;
}

64. RecyclerViewFragment#onCreateView()

Project: Phoenix
File: RecyclerViewFragment.java
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    ViewGroup rootView = (ViewGroup) inflater.inflate(R.layout.fragment_recycler_view, container, false);
    RecyclerView recyclerView = (RecyclerView) rootView.findViewById(R.id.recycler_view);
    recyclerView.setLayoutManager(new LinearLayoutManager(getActivity()));
    recyclerView.setAdapter(new SampleAdapter());
    mPullToRefreshView = (PullToRefreshView) rootView.findViewById(R.id.pull_to_refresh);
    mPullToRefreshView.setOnRefreshListener(new PullToRefreshView.OnRefreshListener() {

        @Override
        public void onRefresh() {
            mPullToRefreshView.postDelayed(new Runnable() {

                @Override
                public void run() {
                    mPullToRefreshView.setRefreshing(false);
                }
            }, REFRESH_DELAY);
        }
    });
    return rootView;
}

65. SettingsActivity#configurePrintServices()

Project: PapercutPrintService
File: SettingsActivity.java
/**
     * Sets up the print services Recycler
     */
void configurePrintServices() {
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.settings_print_service_recycler);
    assert recyclerView != null;
    PrinterServicesList adapter = new PrinterServicesList();
    this.setPrinterServiceList(adapter);
    recyclerView.setAdapter(adapter);
    recyclerView.setLayoutManager(new LinearLayoutManager(getApplicationContext()));
}

66. SettingsActivity#configureFileSources()

Project: PapercutPrintService
File: SettingsActivity.java
/**
     * Sets up the File sources Recycler
     */
void configureFileSources() {
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.settings_storage_recycler);
    assert recyclerView != null;
    FileProviderServicesList adapter = new FileProviderServicesList();
    setFileSourcesList(adapter);
    recyclerView.setAdapter(adapter);
    recyclerView.setLayoutManager(new LinearLayoutManager(getApplicationContext()));
}

67. NotesListFragment#onCreateView()

Project: material-sheet-fab
File: NotesListFragment.java
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(getLayoutResId(), container, false);
    // Setup list
    RecyclerView recyclerView = (RecyclerView) view.findViewById(R.id.notes_list);
    recyclerView.setLayoutManager(new StaggeredGridLayoutManager(getNumColumns(), StaggeredGridLayoutManager.VERTICAL));
    recyclerView.setAdapter(new NotesAdapter(getActivity(), getNumItems()));
    return view;
}

68. MainActivity#onCreate()

Project: material-cab
File: MainActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    mAdapter = new MainAdapter(this);
    RecyclerView list = (RecyclerView) findViewById(R.id.list);
    list.setLayoutManager(new LinearLayoutManager(this));
    list.setAdapter(mAdapter);
    setSupportActionBar((Toolbar) findViewById(R.id.main_toolbar));
    if (savedInstanceState != null) {
        mCab = MaterialCab.restoreState(savedInstanceState, this, this);
        mAdapter.restoreState(savedInstanceState);
    } else {
        for (int i = 0; i <= 80; i++) mAdapter.add("Item " + i);
    }
}

69. FragmentIPTVFavorite#onViewCreated()

Project: IPTVFree
File: FragmentIPTVFavorite.java
@Override
public void onViewCreated(final View view, Bundle savedInstanceState) {
    RecyclerView rv = (RecyclerView) view.findViewById(R.id.rv);
    LinearLayoutManager llm = new LinearLayoutManager(getContext());
    rv.setLayoutManager(llm);
    List<M3UData> m3UDatas = Utils.convertToM3UData(channelName, channelLink);
    adapter = new CardViewAdapterFavorite(m3UDatas, getContext());
    rv.setAdapter(adapter);
    FastScroller fastScroller = (FastScroller) view.findViewById(R.id.fastscroller);
    fastScroller.setViewsToUse(R.layout.recycler_view_fast_scroller__fast_scroller, R.id.fastscroller_bubble, R.id.fastscroller_handle);
    fastScroller.setRecyclerView(rv);
}

70. FragmentIPTV#onViewCreated()

Project: IPTVFree
File: FragmentIPTV.java
@Override
public void onViewCreated(final View view, Bundle savedInstanceState) {
    RecyclerView rv = (RecyclerView) view.findViewById(R.id.rv);
    LinearLayoutManager llm = new LinearLayoutManager(getContext());
    rv.setLayoutManager(llm);
    List<M3UData> m3uDatas = Utils.convertToM3UData(channelName, channelLink);
    CardViewAdapter adapter = new CardViewAdapter(m3uDatas, getContext(), name);
    rv.setAdapter(adapter);
    FastScroller fastScroller = (FastScroller) view.findViewById(R.id.fastscroller);
    fastScroller.setViewsToUse(R.layout.recycler_view_fast_scroller__fast_scroller, R.id.fastscroller_bubble, R.id.fastscroller_handle);
    fastScroller.setRecyclerView(rv);
}

71. ReposFragment#onViewCreated()

Project: Gitskarios
File: ReposFragment.java
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);
    refreshLayout = (SwipeRefreshLayout) view.findViewById(R.id.swipe);
    refreshLayout.setOnRefreshListener(this::onRefresh);
    refreshLayout.setColorSchemeColors(AttributesUtils.getAccentColor(getContext()));
    RecyclerView recyclerView = (RecyclerView) view.findViewById(R.id.recycler);
    adapter = new ReposAdapter(LayoutInflater.from(getContext()));
    adapter.setRecyclerAdapterContentListener(this);
    recyclerView.setAdapter(adapter);
    recyclerView.setLayoutManager(new LinearLayoutManager(getContext()));
}

72. GistDetailFragment#onViewCreated()

Project: Gitskarios
File: GistDetailFragment.java
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);
    RecyclerView recyclerView = (RecyclerView) view.findViewById(R.id.recycler);
    recyclerView.setLayoutManager(new StaggeredGridLayoutManager(getResources().getInteger(R.integer.gist_files_count), StaggeredGridLayoutManager.VERTICAL));
    adapter = new GistDetailFilesAdapter(LayoutInflater.from(getActivity()));
    adapter.setCallback(this);
    recyclerView.setAdapter(adapter);
    if (getArguments() != null) {
        String id = getArguments().getString(GIST_ID);
        GetGistDetailClient detailClient = new GetGistDetailClient(id);
        detailClient.observable().subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(this);
    }
}

73. RepoListFragment#onCreateView()

Project: GithubTrends
File: RepoListFragment.java
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.fragment_repo_list, container, false);
    swipeRefreshLayout = (SwipeRefreshLayout) view.findViewById(R.id.swipe_refresh_layout);
    swipeRefreshLayout.setColorSchemeColors(AttrsHelper.getColor(getContext(), R.attr.colorPrimary), AttrsHelper.getColor(getContext(), R.attr.colorPrimaryLight));
    swipeRefreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {

        @Override
        public void onRefresh() {
            executeGetRepos();
        }
    });
    adapter = new RepoListAdapter(getContext(), language);
    RecyclerView recyclerView = (RecyclerView) view.findViewById(R.id.recycler_view);
    recyclerView.setLayoutManager(new LinearLayoutManager(getContext()));
    recyclerView.setAdapter(adapter);
    return view;
}

74. FavoritesActivity#onCreate()

Project: GithubTrends
File: FavoritesActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_simple_recycler_view);
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    ActionBar actionBar = getSupportActionBar();
    actionBar.setDisplayHomeAsUpEnabled(true);
    adapter = new RepoListAdapter(getContext(), new Language("favos", "favos_path"));
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recycler_view);
    recyclerView.setLayoutManager(new LinearLayoutManager(getContext()));
    recyclerView.setAdapter(adapter);
    adapter.setItems(FavoReposHelper.getInstance().getFavos());
}

75. AddLanguagesActivity#onCreate()

Project: GithubTrends
File: AddLanguagesActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_simple_recycler_view);
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    ActionBar actionBar = getSupportActionBar();
    actionBar.setDisplayHomeAsUpEnabled(true);
    adapter = new AddLanguageAdapter(getContext());
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recycler_view);
    recyclerView.setLayoutManager(new GridLayoutManager(getContext(), 2));
    recyclerView.setAdapter(adapter);
    adapter.setItems(LanguageHelper.getInstance().getUnselectedLanguages());
}

76. CalendarListActivity#onCreate()

Project: FlexibleCalendar
File: CalendarListActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_calendar_list);
    RecyclerView calendarRecyclerView = (RecyclerView) findViewById(R.id.calendar_list_view);
    RecyclerView.LayoutManager layoutManager = new LinearLayoutManager(this);
    calendarRecyclerView.setLayoutManager(layoutManager);
    calendarList = new ArrayList<>();
    calendarList.add("Calendar 1");
    calendarList.add("Calendar 2");
    calendarList.add("Calendar 3");
    calendarList.add("Calendar 4");
    calendarList.add("Calendar 5");
    CalendarListAdapter adatper = new CalendarListAdapter(calendarList);
    adatper.setCalendarTypeClickListener(this);
    calendarRecyclerView.setAdapter(adatper);
}

77. ReportsFragment#onViewCreated()

Project: financius-public
File: ReportsFragment.java
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);
    // Get views
    final RecyclerView recycler_V = (RecyclerView) view.findViewById(R.id.recyclerView);
    // Setup
    adapter = new ReportsAdapter(getActivity());
    //recycler_V.setLayoutManager(new ListLayoutManager(getActivity(), TwoWayLayoutManager.Orientation.VERTICAL));
    //recycler_V.addItemDecoration(new SpacingItemDecoration(getResources().getDimensionPixelSize(R.dimen.space_normal), getResources().getDimensionPixelSize(R.dimen.space_normal)));
    recycler_V.setItemAnimator(new DefaultItemAnimator());
    recycler_V.setAdapter(adapter);
}

78. DynamicItemViewTest#adapterDoesntChangeForSameItemViewInRecylerView()

Project: binding-collection-adapter
File: DynamicItemViewTest.java
@Test
@UiThreadTest
public void adapterDoesntChangeForSameItemViewInRecylerView() {
    ObservableList<String> items = new ObservableArrayList<>();
    items.addAll(Arrays.asList("one", "two", "three"));
    TestHelpers.ViewModel viewModel = new TestHelpers.ViewModel(items, ItemView.of(BR.item, R.layout.item));
    ViewDataBinding binding = DataBindingUtil.inflate(inflater, R.layout.recycler_view, null, false);
    binding.setVariable(BR.viewModel, viewModel);
    binding.executePendingBindings();
    RecyclerView recyclerView1 = (RecyclerView) binding.getRoot();
    BindingCollectionAdapter<String> adapter1 = (BindingCollectionAdapter<String>) recyclerView1.getAdapter();
    items.add("four");
    RecyclerView recyclerView2 = (RecyclerView) binding.getRoot();
    @SuppressWarnings("unchecked") BindingCollectionAdapter<String> adapter2 = (BindingCollectionAdapter<String>) recyclerView2.getAdapter();
    assertThat(adapter1).isSameAs(adapter2);
}

79. BaseListActivityLandTest#testScrollItemToTop()

Project: materialistic
File: BaseListActivityLandTest.java
@Test
public void testScrollItemToTop() {
    activity.onItemSelected(new TestHnItem(1L) {

        @NonNull
        @Override
        public String getType() {
            return STORY_TYPE;
        }
    });
    TabLayout tabLayout = (TabLayout) activity.findViewById(R.id.tab_layout);
    assertEquals(3, tabLayout.getTabCount());
    tabLayout.getTabAt(0).select();
    ViewPager viewPager = (ViewPager) activity.findViewById(R.id.content);
    viewPager.getAdapter().instantiateItem(viewPager, 0);
    viewPager.getAdapter().finishUpdate(viewPager);
    RecyclerView itemRecyclerView = (RecyclerView) viewPager.findViewById(R.id.recycler_view);
    itemRecyclerView.smoothScrollToPosition(1);
    assertEquals(1, ((ShadowRecyclerView) ShadowExtractor.extract(itemRecyclerView)).getSmoothScrollToPosition());
    tabLayout.getTabAt(1).select();
    tabLayout.getTabAt(0).select();
    tabLayout.getTabAt(0).select();
    assertEquals(0, ((ShadowRecyclerView) ShadowExtractor.extract(itemRecyclerView)).getSmoothScrollToPosition());
}

80. ReleaseAssetsFragment#onViewCreated()

Project: Gitskarios
File: ReleaseAssetsFragment.java
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);
    RecyclerView recyclerView = (RecyclerView) view.findViewById(R.id.recycler);
    recyclerView.setLayoutManager(new LinearLayoutManager(getActivity()));
    List<ReleaseAsset> assets = getArguments().getParcelableArrayList(RELEASE_ASSETS);
    if (assets != null) {
        RVRendererAdapter<ReleaseAsset> adapter = new RVRendererAdapter<>(LayoutInflater.from(getActivity()), new ReleaseAssetRendererBuilder(this), new ListAdapteeCollection<>(assets));
        recyclerView.setAdapter(adapter);
    }
}

81. PagedDataBaseFragment#onViewCreated()

Project: gh4a
File: PagedDataBaseFragment.java
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
    mAdapter = onCreateAdapter();
    super.onViewCreated(view, savedInstanceState);
    RecyclerView recyclerView = getRecyclerView();
    LayoutInflater inflater = getLayoutInflater(savedInstanceState);
    View loadingContainer = inflater.inflate(R.layout.list_loading_view, recyclerView, false);
    mLoadingView = loadingContainer.findViewById(R.id.loading);
    mLoadingView.setVisibility(View.GONE);
    mAdapter.setFooterView(loadingContainer, this);
    mAdapter.setOnItemClickListener(this);
    if (!mAdapter.isCardStyle()) {
        recyclerView.setBackgroundResource(UiUtils.resolveDrawable(getActivity(), R.attr.listBackground));
    }
    recyclerView.setAdapter(mAdapter);
    updateEmptyState();
}

82. ListDataBaseFragment#onViewCreated()

Project: gh4a
File: ListDataBaseFragment.java
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
    mAdapter = onCreateAdapter();
    mAdapter.setOnItemClickListener(this);
    super.onViewCreated(view, savedInstanceState);
    RecyclerView recyclerView = getRecyclerView();
    if (!mAdapter.isCardStyle()) {
        recyclerView.setBackgroundResource(UiUtils.resolveDrawable(getActivity(), R.attr.listBackground));
    }
    recyclerView.setAdapter(mAdapter);
    int emptyResId = getEmptyTextResId();
    if (emptyResId != 0) {
        setEmptyText(getString(emptyResId));
    }
    updateEmptyState();
}

83. CheeseListFragment#onCreateView()

Project: RecyclerViewPager
File: CheeseListFragment.java
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    RecyclerView rv = (RecyclerView) inflater.inflate(R.layout.fragment_cheese_list, container, false);
    setupRecyclerView(rv);
    if (savedInstanceState == null) {
        mIndex = getArguments().getInt("index");
        ((AppCompatActivity) getActivity()).getSupportActionBar().setTitle("from arguments:" + mIndex);
    } else {
        mIndex = savedInstanceState.getInt("index");
        ((AppCompatActivity) getActivity()).getSupportActionBar().setTitle("from savedInstanceState:" + mIndex);
    }
    return rv;
}

84. RefreshRecyclerView#init()

Project: RecyclerViewManager
File: RefreshRecyclerView.java
private void init() {
    mRecyclerView = new RecyclerView(mContext);
    params = new PtrFrameLayout.LayoutParams(PtrFrameLayout.LayoutParams.MATCH_PARENT, PtrFrameLayout.LayoutParams.MATCH_PARENT);
    mRecyclerView.setLayoutParams(params);
    addView(mRecyclerView);
    setResistance(1.7f);
    setRatioOfHeaderHeightToRefresh(1.2f);
    setDurationToClose(200);
    setDurationToCloseHeader(1000);
    setKeepHeaderWhenRefresh(true);
    setPullToRefresh(false);
    //ViewPager????
    disableWhenHorizontalMove(true);
    mHeaderView = new RefreshHeader(mContext);
    setHeaderView(mHeaderView);
    addPtrUIHandler(mHeaderView);
}

85. VerticalSpaceItemDecorationTest#getItemOffsets_shouldSetRequiredSpaceInPxAsBottomToTheOuterRect()

Project: qualitymatters
File: VerticalSpaceItemDecorationTest.java
@Test
public void getItemOffsets_shouldSetRequiredSpaceInPxAsBottomToTheOuterRect() {
    VerticalSpaceItemDecoration verticalSpaceItemDecoration = new VerticalSpaceItemDecoration(10);
    Rect outRect = new Rect();
    View view = mock(View.class);
    RecyclerView recyclerView = mock(RecyclerView.class);
    RecyclerView.State state = mock(RecyclerView.State.class);
    verticalSpaceItemDecoration.getItemOffsets(outRect, view, recyclerView, state);
    assertThat(outRect.bottom).isEqualTo(10);
    assertThat(outRect.top).isEqualTo(10);
    assertThat(outRect.left).isEqualTo(0);
    assertThat(outRect.right).isEqualTo(0);
    // We don't expect any manipulations with passed params except outRect.
    verifyZeroInteractions(view, recyclerView, state);
}

86. RecyclerItemViewAssertion#check()

Project: PapercutPrintService
File: RecyclerItemViewAssertion.java
@Override
public final void check(View view, NoMatchingViewException e) {
    RecyclerView recyclerView = (RecyclerView) view;
    RecyclerView.ViewHolder viewHolderForPosition = recyclerView.findViewHolderForLayoutPosition(position);
    if (viewHolderForPosition == null) {
        throw (new PerformException.Builder()).withActionDescription(toString()).withViewDescription(HumanReadables.describe(view)).withCause(new IllegalStateException("No view holder at position: " + position)).build();
    } else {
        View viewAtPosition = viewHolderForPosition.itemView;
        itemViewAssertion.check(item, viewAtPosition, e);
    }
}

87. RecyclerViewDragDropManager#handleScrollOnDragging()

Project: PackageTracker
File: RecyclerViewDragDropManager.java
/*package*/
void handleScrollOnDragging() {
    final RecyclerView rv = mRecyclerView;
    switch(CustomRecyclerViewUtils.getOrientation(rv)) {
        case CustomRecyclerViewUtils.ORIENTATION_VERTICAL:
            handleScrollOnDraggingInternal(rv, false);
            break;
        case CustomRecyclerViewUtils.ORIENTATION_HORIZONTAL:
            handleScrollOnDraggingInternal(rv, true);
            break;
    }
}

88. UserActivityTest#testDeletedItemBinding()

Project: materialistic
File: UserActivityTest.java
@Test
public void testDeletedItemBinding() {
    verify(userManager).getUser(eq("username"), userCaptor.capture());
    userCaptor.getValue().onResponse(user);
    RecyclerView recyclerView = (RecyclerView) activity.findViewById(R.id.recycler_view);
    ShadowRecyclerViewAdapter adapter = (ShadowRecyclerViewAdapter) ShadowExtractor.extract(recyclerView.getAdapter());
    adapter.makeItemVisible(0);
    verify(itemManager).getItem(eq("1"), eq(ItemManager.MODE_DEFAULT), itemCaptor.capture());
    itemCaptor.getValue().onResponse(new TestHnItem(1L) {

        @Override
        public boolean isDeleted() {
            return true;
        }
    });
    adapter.makeItemVisible(0);
    RecyclerView.ViewHolder viewHolder = adapter.getViewHolder(0);
    assertThat(viewHolder.itemView.findViewById(R.id.comment)).isNotVisible();
}

89. ThemePreferenceTest#setUp()

Project: materialistic
File: ThemePreferenceTest.java
@Before
public void setUp() {
    activity = Robolectric.buildActivity(SettingsActivity.class).create().postCreate(null).start().resume().visible().get();
    RecyclerView list = (RecyclerView) activity.findViewById(R.id.list);
    RecyclerView.Adapter adapter = list.getAdapter();
    int position = ShadowSupportPreferenceManager.getPreferencePosition((PreferenceGroupAdapter) adapter, ThemePreference.class);
    RecyclerView.ViewHolder holder = adapter.onCreateViewHolder(list, adapter.getItemViewType(position));
    adapter.onBindViewHolder(holder, position);
    preferenceView = holder.itemView;
}

90. FontSizePreferenceTest#setUp()

Project: materialistic
File: FontSizePreferenceTest.java
@Before
public void setUp() {
    controller = Robolectric.buildActivity(SettingsActivity.class);
    activity = controller.create().postCreate(null).start().resume().visible().get();
    RecyclerView list = (RecyclerView) activity.findViewById(R.id.list);
    RecyclerView.Adapter adapter = list.getAdapter();
    int position = ShadowSupportPreferenceManager.getPreferencePosition((PreferenceGroupAdapter) adapter, FontSizePreference.class);
    RecyclerView.ViewHolder holder = adapter.onCreateViewHolder(list, adapter.getItemViewType(position));
    adapter.onBindViewHolder(holder, position);
    preferenceView = holder.itemView;
}

91. FontPreferenceTest#setUp()

Project: materialistic
File: FontPreferenceTest.java
@Before
public void setUp() {
    activity = Robolectric.buildActivity(SettingsActivity.class).create().postCreate(null).start().resume().visible().get();
    RecyclerView list = (RecyclerView) activity.findViewById(R.id.list);
    RecyclerView.Adapter adapter = list.getAdapter();
    int position = ShadowSupportPreferenceManager.getPreferencePosition((PreferenceGroupAdapter) adapter, FontPreference.class);
    RecyclerView.ViewHolder holder = adapter.onCreateViewHolder(list, adapter.getItemViewType(position));
    adapter.onBindViewHolder(holder, position);
    preferenceView = holder.itemView;
}

92. ListFragmentTest#assertCompactView()

Project: materialistic
File: ListFragmentTest.java
private void assertCompactView(Rect rect) {
    RecyclerView recyclerView = (RecyclerView) activity.findViewById(R.id.recycler_view);
    ShadowRecyclerView shadowRecyclerView = (ShadowRecyclerView) ShadowExtractor.extract(recyclerView);
    shadowRecyclerView.getItemDecorations().get(0).getItemOffsets(rect, null, recyclerView, null);
    int divider = activity.getResources().getDimensionPixelSize(R.dimen.divider);
    assertThat(rect).hasTop(0).hasLeft(0).hasRight(0).hasBottom(divider);
}

93. ListFragmentTest#assertCardView()

Project: materialistic
File: ListFragmentTest.java
private void assertCardView(Rect rect) {
    RecyclerView recyclerView = (RecyclerView) activity.findViewById(R.id.recycler_view);
    ShadowRecyclerView shadowRecyclerView = (ShadowRecyclerView) ShadowExtractor.extract(recyclerView);
    shadowRecyclerView.getItemDecorations().get(0).getItemOffsets(rect, null, recyclerView, null);
    int horizontalMargin = activity.getResources().getDimensionPixelSize(R.dimen.cardview_horizontal_margin);
    int verticalMargin = activity.getResources().getDimensionPixelSize(R.dimen.cardview_vertical_margin);
    assertThat(rect).hasLeft(horizontalMargin).hasRight(horizontalMargin).hasTop(verticalMargin);
}

94. RecyclerItemViewAssertion#check()

Project: KataSuperHeroesAndroid
File: RecyclerItemViewAssertion.java
@Override
public final void check(View view, NoMatchingViewException e) {
    RecyclerView recyclerView = (RecyclerView) view;
    RecyclerView.ViewHolder viewHolderForPosition = recyclerView.findViewHolderForLayoutPosition(position);
    if (viewHolderForPosition == null) {
        throw (new PerformException.Builder()).withActionDescription(toString()).withViewDescription(HumanReadables.describe(view)).withCause(new IllegalStateException("No view holder at position: " + position)).build();
    } else {
        View viewAtPosition = viewHolderForPosition.itemView;
        itemViewAssertion.check(item, viewAtPosition, e);
    }
}

95. ReferenceActivity#onCreate()

Project: inquiry
File: ReferenceActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    Inquiry.init(this, "people", 3);
    setContentView(R.layout.activity_reference);
    RecyclerView list = (RecyclerView) findViewById(R.id.list);
    if (list != null) {
        adapter = new ReferenceAdapter();
        list.setLayoutManager(new LinearLayoutManager(this));
        list.setAdapter(adapter);
    }
    reload();
}

96. MainActivity#onCreate()

Project: inquiry
File: MainActivity.java
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    Inquiry.init(this, "test_db", 1);
    setContentView(R.layout.activity_main);
    RecyclerView list = (RecyclerView) findViewById(R.id.list);
    if (list != null) {
        mAdapter = new MainAdapter();
        list.setLayoutManager(new LinearLayoutManager(this));
        list.setAdapter(mAdapter);
    }
    reload();
}

97. SyncFavoritesActivity#onCreate()

Project: Gitskarios
File: SyncFavoritesActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.sync_favorites_activity);
    addRepoButton = findViewById(R.id.addRepo);
    addIssueButton = findViewById(R.id.addIssue);
    addGistButton = findViewById(R.id.addGist);
    RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recycler);
    if (recyclerView != null) {
        recyclerView.setLayoutManager(new LinearLayoutManager(this));
        syncFavoritesAdapter = new SyncFavoritesAdapter(getLayoutInflater());
        recyclerView.setAdapter(syncFavoritesAdapter);
    }
    presenter = new SyncFavoritesPresenter();
    presenter.setSyncCallbacks(this);
    presenter.load();
}

98. NewsFragment#onResume()

Project: frisbee
File: NewsFragment.java
@Override
public void onResume() {
    super.onResume();
    RecyclerView recyclerView = getListView();
    for (int i = 0, size = recyclerView.getChildCount(); i <= size; i++) {
        View child = recyclerView.getChildAt(i);
        if (child != null) {
            mAdapter.updatePlusOne((NewsAdapter.ViewHolder) recyclerView.getChildViewHolder(child));
        }
    }
}

99. ExpandableRecyclerAdapter#collapseViews()

Project: expandable-recycler-view
File: ExpandableRecyclerAdapter.java
/**
     * Calls through to the ParentViewHolder to collapse views for each
     * RecyclerView a specified parent is a child of.
     * <p/>
     * These calls to the ParentViewHolder are made so that animations can be
     * triggered at the ViewHolder level.
     *
     * @param parentIndex The index of the parent to collapse
     */
private void collapseViews(ParentWrapper parentWrapper, int parentIndex) {
    PVH viewHolder;
    for (RecyclerView recyclerView : mAttachedRecyclerViewPool) {
        viewHolder = (PVH) recyclerView.findViewHolderForAdapterPosition(parentIndex);
        if (viewHolder != null && viewHolder.isExpanded()) {
            viewHolder.setExpanded(false);
            viewHolder.onExpansionToggled(true);
        }
        collapseParentListItem(parentWrapper, parentIndex, false);
    }
}

100. ExpandableRecyclerAdapter#expandViews()

Project: expandable-recycler-view
File: ExpandableRecyclerAdapter.java
/**
     * Calls through to the ParentViewHolder to expand views for each
     * RecyclerView the specified parent is a child of.
     * <p/>
     * These calls to the ParentViewHolder are made so that animations can be
     * triggered at the ViewHolder level.
     *
     * @param parentIndex The index of the parent to expand
     */
private void expandViews(ParentWrapper parentWrapper, int parentIndex) {
    PVH viewHolder;
    for (RecyclerView recyclerView : mAttachedRecyclerViewPool) {
        viewHolder = (PVH) recyclerView.findViewHolderForAdapterPosition(parentIndex);
        if (viewHolder != null && !viewHolder.isExpanded()) {
            viewHolder.setExpanded(true);
            viewHolder.onExpansionToggled(false);
        }
        expandParentListItem(parentWrapper, parentIndex, false);
    }
}