@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); itemAdapter = new ItemAdapter(); itemAdapter.setDataSource(this); itemAdapter.setDelegate(this); Bundle arguments = getArguments(); if (arguments == null) { return; } long feedRowId = arguments.getLong(BUNDLE_EXTRA_RSS_FEED); BloclyApplication.getSharedDataSource() .fetchFeedWithId( feedRowId, new DataSource.Callback<RssFeed>() { @Override public void onSuccess(RssFeed rssFeed) { currentFeed = rssFeed; } @Override public void onError(String errorMessage) {} }); }