@Override public void onAttachedToWindow() { super.onAttachedToWindow(); if (ApiHelper.HAS_DISPLAY_LISTENER) { ((DisplayManager) getContext().getSystemService(Context.DISPLAY_SERVICE)) .registerDisplayListener((DisplayListener) mDisplayListener, null); } }
@Override public void onDetachedFromWindow () { super.onDetachedFromWindow(); if (ApiHelper.HAS_DISPLAY_LISTENER) { ((DisplayManager) getContext().getSystemService(Context.DISPLAY_SERVICE)) .unregisterDisplayListener((DisplayListener) mDisplayListener); } }