下面列出了android.view.ViewTreeObserver#addOnGlobalFocusChangeListener ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
/**
* 注册 ViewTreeObserver
*/
private void registerViewTreeObserver(Activity activity) {
ViewTreeObserver viewTreeObserver = activity.getWindow().getDecorView().getViewTreeObserver();
viewTreeObserver.addOnGlobalFocusChangeListener(AppViewTreeObserver.getInstance());
viewTreeObserver.addOnGlobalLayoutListener(AppViewTreeObserver.getInstance());
viewTreeObserver.addOnScrollChangedListener(AppViewTreeObserver.getInstance());
}
@Override
protected void onAttachedToWindow() {
super.onAttachedToWindow();
ViewTreeObserver obs = getViewTreeObserver();
obs.addOnGlobalFocusChangeListener(this);
}