• Можно ли загружать разные данные в recycler-view?

    @Wayloren
    SimpleName,
    Значит я неверно понял вопрос. Тогда ты можешь создать 2 адаптера и по нажатию на кнопки вызывать
    recyclerView.setAdapter(нужныйАдаптер);
    если они абсолютно разные, либо один адаптер с методом типа
    public void setItems(List<Shop> shops) {
            mItems = shops;
            notifyDataSetChanged();
    }

    если данные имеют один интерфейс и просто разная реализация/источник этих данных

    Вообще в твоем случае надо передавать адаптер извне, тогда фрагмент просто будет получать адаптер (любой наследник RecyclerView.Adapter), то просто не задумываясь делать
    recyclerView.setAdapter(mAdapter);
    Таким образом переложить проблему создания адаптера либо на фабрику (по хорошему), либо прямо в обработчике кнопок (по простому)
  • Можно ли загружать разные данные в recycler-view?

    @Wayloren
    Не знаю как тут относятся к ссылкам, но попробую - посмотри тут примерно:
    https://stackoverflow.com/a/26245463/4136818