public View getLoadingSpinnerView() { View loadView = null; if (support.getRootView() != null) loadView = support.getRootView().findViewById(R.id.loading_spinner); return loadView; }
private void showLoadingSpinner() { if (support.getRootView() != null) { final View spinner = getLoadingSpinnerView(); if (spinner != null) spinner.setVisibility(View.VISIBLE); final View contentView = support.getContentView(); if (contentView != null) contentView.setVisibility(View.GONE); } }
private void showContent() { if (support.getRootView() != null) { final View spinner = getLoadingSpinnerView(); if (spinner != null) spinner.setVisibility(View.GONE); final ViewGroup content = support.getContentView(); if (content != null) { support.initContentAfterDataLoaded(content); content.setVisibility(View.VISIBLE); } } }
private void showElementNotFoundError() { if (support.getRootView() != null) { final View spinner = getLoadingSpinnerView(); if (spinner != null) spinner.setVisibility(View.GONE); final ViewGroup content = support.getContentView(); if (content != null) { content.removeAllViews(); inflateErrorWithIcon(content, R.string.err_entity_not_found, support.getLoaderDataName()); content.setVisibility(View.VISIBLE); } } }