View.addOnAttachStateChangeListener觸發時機詳解

View.addOnAttachStateChangeListener這在開發中仍是比較常見的方法,view的依附變化回調,可是在什麼時機回調是本文詳解的重點。blog

  1. onViewAttachedToWindow() 在ActivityThread源碼中能夠看到,是在onResume以後,WindowManager.addView()方法會依次遍歷View的onViewAttachedToWindow();
  2. onViewDetachedFromWindow() 1)父級View調用removeView()方法 2)Activity或fregment銷燬時
相關文章
相關標籤/搜索