fragment 状态

isAdded : 在 onAttach (不包括)之后     onCreateView之前 就已经是 true;

isDetached :应该是对应 isAdded 的 调用 事务 detach 会 使fragmen走向ondestoryview 此时 返回true;

isHidden : 对应 事务管理的show 和 hidden

isRemoving: 对应事务的 remove     remove操作   ondetach 周期时 就会 返回isremoveing不会影响isDetached的返回值;

isVisible :

return this.isAdded() && !this.isHidden() &&this.mView !=null &&this.mView.getWindowToken() !=null &&this.mView.getVisibility() ==0;     所以要在activityonresume之后 才有token 才能返回true;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。