private void loadList(List<AppInfo> apps) {
mRecyclerView.setVisibility(View.VISIBLE);
.subscribe(new Observer<AppInfo>() {
public void onCompleted() {
mSwipeRefreshLayout.setRefreshing(false);
Toast.makeText(getActivity(), "Here is the list!", Toast.LENGTH_LONG).show();
public void onError(Throwable e) {
Toast.makeText(getActivity(), "Something went wrong!", Toast.LENGTH_SHORT).show();
mSwipeRefreshLayout.setRefreshing(false);
public void onNext(AppInfo appInfo) {
mAdapter.addApplication(mAddedApps.size() - 1, appInfo);