嗨,我已经通过扩展Button类创建了一个Custom Button类。
我已经覆盖了onAttachedToWindow
和onDetachedFromWindow
方法。现在问题是从未调用onDetachedFromWindow
。
以下是用例。
启动活动,其中包含“自定义按钮”类。
单击主页按钮。现在,您在手机的主屏幕上。onDetachedFromWindow
未调用。
当活动不再对用户可见时,我们应该获取回调。由于活动丢失了它的窗口,因此不再附加到窗口。
有人可以帮忙解决这个问题吗?
最佳答案
您要覆盖onWindowVisibilityChanged(int visibility)
。
主要是您会对visibility = VISIBLE
和visibility = GONE
感兴趣。
关于android - onDetachedFromWindow永远不会调用 View ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34428982/