/* * called when the post doesn't exist in local db, need to get it from server */ private void requestPost() { final ProgressBar progress = (ProgressBar) getView().findViewById(R.id.progress_loading); progress.setVisibility(View.VISIBLE); progress.bringToFront(); ReaderActions.ActionListener actionListener = new ReaderActions.ActionListener() { @Override public void onActionResult(boolean succeeded) { if (isAdded()) { progress.setVisibility(View.GONE); if (succeeded) { showPost(); } else { postFailed(); } } } }; ReaderPostActions.requestPost(mBlogId, mPostId, actionListener); }