0

ImageButtonnotification抽屉从顶部向下拖动时,我失去了我的按下状态。

我不确定为什么会这样?我目前正在使用onSaveInstanceStateonRestoreInstanceState确保ImageButtons状态得到保存和恢复。

在大多数情况下,它可以完成它的工作,我唯一遇到的问题是notification抽屉被拉下时。有谁知道为什么这会导致我ImageButton失去它的按下状态以及如何解决它?

4

1 回答 1

0

看起来检测通知抽屉的唯一方法是使用“onWindowFocusChanged”。当抽屉被拉下时返回 false ,当它再次被拉回时返回 true 。

于 2016-12-21T16:58:08.403 回答