血的教训,线上bug
加注解
@TargetApi(Build.VERSION_CODES.JELLY_BEAN)
getViewTreeObserver().removeOnGlobalLayoutListener(this);
但是在线上还是有bug
// 移除GlobalLayoutListener监听 if (Build.VERSION.SDK_INT < Build.VERSION_CODES.JELLY_BEAN) { viewTreeObserver.removeGlobalOnLayoutListener(this); } else { viewTreeObserver.removeOnGlobalLayoutListener(this); }
后面在网上查修改成这个了
本文记录了一个线上Bug的教训,针对Android应用中ViewTreeObserver监听移除的兼容性问题,提出了一个适用于不同Android版本的解决方案。

631

被折叠的 条评论
为什么被折叠?



